最近升级了node版本,导致与node sass版本不一致,项目编译失败,参照网上把版本都升级一致了,但是还是没有解决问题。
后来参考一位朋友的做法,解决了该问题,具体如下:
npm uninstall sass-loader node-sass
npm install sass-loader@8.0.2 sass@1.26.5 --save-dev
执行命令的完成后 启动项目 可能会出现以下报错
原因是在scss里面 /deep/
想要使用样式穿透,让子组件匹配上这个样式文章来源:https://www.toymoban.com/news/detail-520340.html
在 less 中 将 /deep/
替换成 ::v-deep
即可文章来源地址https://www.toymoban.com/news/detail-520340.html
到了这里,关于解决Error: Node Sass version 8.0.0 is incompatible with ^4.0.0.的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!