在我们的应用程序中,使用CSS模块,我们的一些样式在名称的长度上非常大。对于我们的产品构建来说,使这些更短,这似乎是谨慎的。有两个问题:
这在DOM方面是否重要?更短的类名是否会使浏览器更容易呈现?
如果它确实重要,我更喜欢这个类只是一个简短的哈希:
localIdentName: '[hash:base64:5]',
但是,对于五个字符,这不是一个非常大的地址空间。在css-loader中是否有任何哈希冲突处理?
答案 0 :(得分:3)
我对此进行了测试(我可以在发布问题之前完成此操作)而不是,不支持哈希冲突。我将localIdentName设置为:
localIdentName: '[hash:base64:1]',
一大堆风格相互碰撞。