在#12641中讨论原帖由mzsilak于2022年8月8日发布你好,我的一个CSS模块被创建成了"Designer_titleName__I6Gh+"。末尾的加号会导致后续出现问题(例如与react-draggable相关),因为它不是一个有效的CSS选择器。有没有办法使用CRA更改为不同的哈希函数?如果没有,我将请求更改CRA中的默认哈希函数。
iyfjxgzm1#
你好,我也遇到了这个问题。webpack的css-loader提供了一个选项,可以为你的css模块选择器提供一个唯一的名称。cra定制了这样一个函数getCSSModuleLocalIdent(,它调用webpack的getHashDigest。问题在于,getHashDigest生成了一个包含/、+、=等字符的base64编码字符串。
vql8enpb2#
我手动复制并修改了getHashDigest...
2条答案
按热度按时间iyfjxgzm1#
你好,我也遇到了这个问题。
webpack的css-loader提供了一个选项,可以为你的css模块选择器提供一个唯一的名称。
cra定制了这样一个函数getCSSModuleLocalIdent(,它调用webpack的getHashDigest。问题在于,getHashDigest生成了一个包含/、+、=等字符的base64编码字符串。
vql8enpb2#
我手动复制并修改了getHashDigest...