问题
使用npm安装依赖时,如果遇到node-sass无法安装成功,如图所示:
解决方法
首先根据node-sass版本切换对应的NodeJS版本。
在package.json文件中,移除node-sass依赖,先执行npm install安装其他依赖。
然后单独安装node-sass依赖:
npm install node-sass@^4.14.1 --registry=https://registry.npmmirror.com
如果仍然安装失败,则进一步指定二进制文件的下载地址sass_binary_site:
npm install node-sass@^4.14.1 --registry=https://registry.npmmirror.com --sass_binary_site=https://npmmirror.com/mirrors/node-sass/