是的,您可以将预处理器与 CSS 模块一起使用。
例如,sass-loader 可以在 webpack 文件中配置为 sass 预处理器。
// webpack.config.js -> module.rules
{
test: /\.scss$/,
use: [
'vue-style-loader',
{
loader: 'css-loader',
options: { modules: true }
},
'sass-loader'
]
}
是否可以为 CSS 模块使用自定义注入名称?
您可以通过给模块属性一个值来自定义注入的计算属性的名称。如果您在单个 *.vue 组件中有多个