已解决
webpack配置全局scss
来自网友在路上 11028102提问 提问时间:2023-11-22 21:23:07阅读次数: 102
最佳答案 问答题库1028位专家为你答疑解惑
webpack配置全局scss
效果:a.vue使用index.scss中定义的$mainWidth就无需 @import "xxxxxxx/index.scss"文件
src/assets/styles/index.scss
$mainWidth: 1280px;
$red: red
src/views/a.vue
.aaa {color: $red;
}
vue.config.js
module.exports = {configureWebpack: {resolve: {alias: {'@': resolve('src'),component: path.resolve(__dirname, './src/components'),outDic: path.resolve(__dirname, './'),} // 路径别名},},css: {loaderOptions: {sass: {prependData: `@import "./src/assets/styles/index.scss";` // todo 文件路径替换成自己的 }} // 全局样式文件}
}
node v14.21.3
webpack 5.24.2
webpack-cli 4.5.0
@vue/cli 4.5.12"node-sass": "^4.14.1",
"sass-loader": "^8.0.0",
查看全文
99%的人还看了
相似问题
猜你感兴趣
版权申明
本文"webpack配置全局scss":http://eshow365.cn/6-41986-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!
- 上一篇: 科技的成就(五十三)
- 下一篇: ArcGIS如何处理并加载Excel中坐标数据?