uniapp编译成微信小程序 关闭了scoped模式 还是报错 lang="scss" scoped
时间: 2024-05-09 08:14:54 浏览: 183
解决vue scoped scss 无效的问题
如果你在编译uniapp为微信小程序时关闭了scoped模式,但仍然报错,可能是因为你在使用了lang="scss"语法,而微信小程序不支持scss语法。
解决方法有两种:
1. 将lang="scss"修改为lang="less"或lang="css",使用less或css语法。
2. 在项目中安装sass-loader和node-sass依赖,然后在vue.config.js中进行配置,如下所示:
```
module.exports = {
css: {
loaderOptions: {
sass: {
implementation: require('sass'),
sassOptions: {
fiber: require('fibers'),
indentedSyntax: true // sass语法
}
}
}
}
}
```
这样就可以在uniapp中使用sass语法,并且编译为微信小程序时不会出现报错。
阅读全文