vue-cli SCSS 引入全局变量资源
# 安装 sass-resources-loader
npm i sass-resources-loader -D
/* vue.config.js 修改chainWebpack */
chainWebpack(config) {
config.plugins.delete('preload') // TODO: need test
config.plugins.delete('prefetch') // TODO: need test
const oneOfsMap = config.module.rule('scss').oneOfs.store
oneOfsMap.forEach(item => {
item
.use('sass-resources-loader')
.loader('sass-resources-loader')
.options({
// scss 全局变量
resources: ['src/assets/styles/variables.scss']
})
.end()
})
// 其他代码
本文介绍如何在Vue CLI项目中使用sass-resources-loader来引入SCSS全局变量资源,包括安装依赖、配置vue.config.js文件等内容。

412

被折叠的 条评论
为什么被折叠?



