localIdentName 哈希冲突

localIdentName Hash Clashes

在我们的应用程序中,使用 CSS 模块,我们的一些样式的名称长度非常长。对于我们的产品构建来说,让这些更短似乎是明智的。由此产生两个问题:

这对 DOM 有影响吗?较短的 class 名称是否会使浏览器更容易呈现?

如果重要的话,我希望 class 只是一个短散列:

localIdentName: '[hash:base64:5]',

但是,有五个字符,这不是一个很大的地址 space。 css-loader 中是否有任何哈希冲突处理?

我对此进行了测试(我本可以在发布问题之前完成此操作)但不,不支持散列冲突。我将 localIdentName 设置为:

 localIdentName: '[hash:base64:1]',

多种风格相互碰撞。