vue2.x与vue3.x+vue4.x里使用全局scss
vue2.x与vue3.x+vue4.x里使用全局scss
vue-cli2.x与vue-cli3.x+vue-cli4.x里使用全局scss
一、vue2.x里里使用全局scss
npm install sass-loader --save-dev
npm install node-sass --sava-dev
npm i sass-resources-loader --save-dev//这个可以不引入,我的没引入就可以用
这三个全部引入;
当出现因node-sass版本问题引发的问题时,会出现一连串的报错;
npm i node-sass -D //解决sass升级后npm install 报错问题
接下来不如正题了;
build>webpack.base.conf.js里面,这段没有用
build>下utils.js里面修改
找到对应位置,把我注释的那行注释掉,然后添加对应代码
main.js里进行引入
import ‘./assets/style/global.scss’;
然后在自己的页面里就可以使用global.scss里定义的样式和方法了
二.vue-cli3.x+vue-cli4.x里使用全局scss
npm install sass-resources-loader
在项目根目录里创建vue.config.js文件,并添加红框里的代码,
main.js里进行引入
import ‘./assets/style/global.scss’;
然后在自己的页面里就可以使用global.scss里定义的样式和方法了
借鉴的大佬文章链接:
在vue各个组件中应用全局scss变量
vue cli3及4版本的全局引入scss
在VUE项目中使用SCSS ,对SCSS的理解和使用(简单明了)
谢谢大佬们的分享和奉献