我需要使用webpack为Bulma css类添加前缀。我找到了一个示例,但是我的应用程序使用Vue CLI 3,并且不确定如何将Webpack配置转换为vue.config.js。
在我的vue.config.js
中,我有以下内容:
chainWebpack: config => {
config.module
.rule('css-prefixer')
.use(['style-loader', 'css-loader'])
.loader('postcss-loader')
.tap(options => {
// Prefixer goes here
return options
})
}
其中给出了一些内部webpack错误。
答案 0 :(得分:0)
只需在我的vue.config.js中完成
const path = require('path')
const prefixer = require('postcss-prefixer')
module.exports = {
css: {
loaderOptions: {
postcss: {
plugins: [
prefixer({
prefix: 'b-'
})
]
}
}
}
}