uni-app项目中在终端下载node-sass出现失败,解决办法:
使用淘宝镜像,可以在终端全局配置淘宝镜像:
cnpm install npm -g
也可用一下方式:
-
1:在项目内添加一个 .npmrc 文件:
sass_binary_site=https://npm.taobao.org/mirrors/node-sass/ phantomjs_cdnurl=https://npm.taobao.org/mirrors/phantomjs/ electron_mirror=https://npm.taobao.org/mirrors/electron/ registry=https://registry.npm.taobao.org
-
2:或者:cmd中执行
set SASS_BINARY_SITE=https://npm.taobao.org/mirrors/node-sass/ npm install node-sass
-
3:或者(在遇到node-sass的二进制文件时,会自动从淘宝的镜像里面开始下载。
node-sass不需要单独安装)SASS_BINARY_SITE=https://npm.taobao.org/mirrors/node-sass/ npm install