我在App.vue中引入全局样式scss文件
//---------App.vue------------
<style lang="scss">
@import '@/static/scss/index.scss';
</style>
但是编译之后报错:
ModuleBuildError: Module build failed (from ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js)
SassError: no mixin named wh
提示说没有找到名为wh的mixin函数(已经定义好的)
但是如果我在每个组件中都引入一次全局样式scss文件,编译又成功了
//-----------home.vue-----------
<style lang="scss">
@import '@/static/scss/index.scss';
</style>
sass编译安装好的,但是报错在全局中引入scss时会提示加载sass-loader失败?反而我在每一个组件中引入不会报错?
4 个回复
3***@qq.com
我也遇到了,在app.vue中引用不生效,在页面中引用生效
c***@163.com
有解决嘛这个问题
gis77
请问您解决了吗
zerojs
在uni.scss引入可以解决