Syntax Error: Error: Node Sass version 6.0.1 is incompatible with ^4.0.0

1、新项目 ,安装依赖 运行项目出现错误 提示本地 node 版本太低 与新安装的依赖不匹配.

解决办法:  升级本地node版本 ,官网选择稳定版本 安装覆盖原来安装目录即可.

2、继续安装node-sass sass-loader  运行项目

Syntax Error: Error: Node Sass version 6.0.1 is incompatible with ^4.0.0.  

Syntax Error: Error: Node Sass version 6.0.1 is incompatible with ^4.0.0_第1张图片

解决方法:

npm i axios -S --legacy-peer-deps

接着运行项目:

Syntax Error: Error: Node Sass version 6.0.1 is incompatible with ^4.0.0_第2张图片

 提示:Error: Rule can only have one resource source (provided resource and test + include + exclude)

原因分析:

package.json中webpack版本冲突问题。

解决方案:

删除webpack,重新装以前的版本。
npm uninstall webpack


npm install webpack@^4.0.0 --save-dev

 

 在重新运行就正常了:Syntax Error: Error: Node Sass version 6.0.1 is incompatible with ^4.0.0_第3张图片

你可能感兴趣的:(sass,前端,css)