这里存在一个 SaaS 版本高问题
目前默认 sass-loader 安装的是8.x,编译时候会报错,所以需要指定版本安装,npm install sass-loader@7.3.1 --save-dev
然后重新编译,即可通过。
本帖已被设为精华帖!
本帖由系统于 5年前 自动加精
如果想用高版本的应该如何处理呢
可以分享下解决思路吗?谢谢
@Aexus 上面有写啊,指定版本安装,
是的,等我解决了才看到你的回复,可惜
我这边编译还是报错
版本降下来了 但是还是有错
npm install node-sass@4.14.1
node-sass 官网已经标为 deprecated,并且建议使用 dart-sass 代替;
www.npmjs.com/package/node-sass
另一方面,虽然 vue-cli 里面的安装选项提供了 node-sass,但安装的是node-sass 4,直接npm instal node-sass应该也是这个,这个版本只支持node 14,可 node 现在都16了。
另外 Vue CLI v5+ 也不再提供node-sass的安装选项了
github.com/vuejs/vue-cli/issues/64...
总之就是不要用 node-sass,而是用 dart-sass 代替
感谢楼主,再多说一下因为教程是node8 ,node-sass支持版本是4.5.3~5 大家可以安装 npm install node-sass@4.5.3 --save-dev哈