9***@qq.com
9***@qq.com
  • 发布:2022-06-29 15:15
  • 更新:2024-09-10 18:09
  • 阅读:1989

App.vue中引入全局样式scss文件,但是不生效

分类:uni-app

我在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失败?反而我在每一个组件中引入不会报错?

2022-06-29 15:15 负责人:无 分享
已邀请:
3***@qq.com

3***@qq.com

我也遇到了,在app.vue中引用不生效,在页面中引用生效

c***@163.com

c***@163.com

有解决嘛这个问题

gis77

gis77

请问您解决了吗

zerojs

zerojs

在uni.scss引入可以解决

要回复问题请先登录注册