一般情况是因为sass版本低导致的我们只需要升级下sass版本就好了
升级sass、配置vue.config.js
先卸载之前版本sass sass npm uninstall sass
npm install sass@1.39.0
或者
先卸载 sass npm uninstall sass 再手动在package.json添加 "sass": "1.39.0" 之后执行npm i
package.json
// vue.config.js
devServer: {
port: port,
open: true,
overlay: {
warnings: false,
errors: true
},
proxy: {
'/api': {
target: '',
ws: true, // proxy websockets
pathRewrite: {
'^/api': '/'
}
}
},
disableHostCheck: true,
},
// 有用代码开始
css: {
loaderOptions: {
sass: {
sassOptions: {
outputStyle: 'expanded'
}
}
}
},