背景
下载的开源项目,npm install的时候总是报错,查看报错内容是有关node-sass相关的,记录一下解决方法。
解决方法
1、查看node-sass版本
node-sass和node的版本有关联性,需要安装对应的版本,下图为node版本与node-sass的版本。
2、查看npm版本
如果本地有多个node版本,切换node版本后,注意看下npm的版本,安装依赖时,npm也需要与运行的node版本匹配,下图为node与npm的版本对应关系。
3、其他
1)如果有下载失败的情况,可以设置为taobao镜像
2)如果还是安装失败,并且报错内容中含有“python”字段,则执行安装windows-build-tools
npm install --global windows-build-tools