##方案一(已失败)
###1.安装sass-resources-loader插件npm i sass-resources-loader
项目地址:[http://npm.taobao.org/package/sass-resources-loader](http://npm.taobao.org/package/sass-resources-loader)
###2.uni-app项目根目录下手动创建一个vue.config.js配置文件
配置vue.config.js如下:
1 | // vue.config.js |
###3.新建你需要全局引入的.scss文件,如下:

###4. 在需要用到全局样式的时候直接使用即可,如下:
###5.效果如下:
目前这种方案在自定义编译模式下(手动调用npm run dev)可行,但是用hdx运行会报错,uni-app官方的bug
##方案二
###使用uni-app项目内置的uni.scss,这个文件(项目根目录)里面的scss样式可以全局使用,不需要单个页面import.scss文件坑又来了,uni.scss里面不支持引入你自定义的scss文件然后全局使用,没办法,LJ 框架不仅如此,sb框架还不支持函数@mixin等
我很可爱,请给我钱
- 本文链接:https://cong1223.github.io/2019/11/11/uni-app-%E4%BD%BF%E7%94%A8sass-resources-loader%E5%85%A8%E5%B1%80%E5%BC%95%E5%85%A5scss/
- 版权声明:本博客所有文章除特别声明外,均默认采用 许可协议。



若没有本文 Issue,您可以使用 Comment 模版新建。
GitHub IssuesGitHub Discussions