方式一: 自动化导入
1.npm安装style-resources-loader
2.在vue.config.js中添加以下代码:
const types = ['vue-modules', 'vue', 'normal-modules', 'normal']
types.forEach(type => addStyleResource(config.module.rule('less').oneOf(type)))
function addStyleResource(rule) {
rule.use('style-resource')
.loader('style-resources-loader')
.options({
patterns: [
path.resolve(__dirname, './src/assets/style/common.less')
]
})
}
代码整体图:
方式二:利用style-resources-loader+vue-cli-plugin-style-resources-loader
1.控制台运行: vue add style-resources-loader; 安装完成之后,package.json中会自动添加 style-resources-loader && vue-cli-