解决node-sass安装失败总结
该经验是在导入人人开源的vue的项目的时候一直报node-sass版本不兼容或者启动node-sass失败,尝试了cnpm、清除ndoe库等方法,意外找到的。
1.所有的依赖都设置淘宝镜像
npm config set registry https://registry.npm.taobao.org/
2.只对node-sass设置拉取地址
npm install node-sass --sass-binary-site=https://npm.taobao.org/mirrors/node-sass
3.在npm config设置
npm config set sass_binary_site https://npm.taobao.org/mirrors/node-sass
4.在package.json
"nodeSassConfig": {
"binarySite": "https://npm.taobao.org/mirrors/node-sass"
},
5.在项目目录下新建**.npmrc**文件
phantomjs_cdnurl=http://cnpmjs.org/downloads
sass_binary_site=https://npm.taobao.org/mirrors/node-sass/
registry=https://registry.npm.taobao.org
6.保存后 删除之前安装失败的包(第一次安装请跳过此步)
npm uninstall node-sass
7.重新安装
npm install node-sass
出处:https://juejin.cn/post/7234543902400053309