【发布时间】:2017-11-29 16:21:32
【问题描述】:
例如,对于所有选择器,.rc-menu 变为 .index__rc-menu__FStjN 等等。
【问题讨论】:
标签: javascript css node.js import webpack
例如,对于所有选择器,.rc-menu 变为 .index__rc-menu__FStjN 等等。
【问题讨论】:
标签: javascript css node.js import webpack
查看CSS Loader 的配置。默认情况下,名称是这样的,但可以更改:
{
loader: 'css-loader',
options: {
modules: true,
localIdentName: '[path][name]__[local]--[hash:base64:5]',
getLocalIdent: (context, localIdentName, localName, options) => {
return 'whatever_random_class_name'
}
}
}
【讨论】:
.container。如果他们各自的 CSS 文件对 .container 的定义不同,那么我们就会发生冲突。这使您可以跨组件重用类,而完全不用担心冲突。