用npm安装sass经常出错,原因是安装包比较大,并且源在国外,所以网络不好情况下容易安装失败;另外还依赖python环境,缺乏python环境也会安装失败。
为保障安装成功,做一些配置即可安装成功:
方法一:使用淘宝源, 这样使用 npm install 安装 node-sass、electron 和 phantomjs 时都能自动从淘宝源上下载。
|
|
方法二:安装cnpm »> 也是淘宝源的做法
|
|
方法三:使用VPN
|
|
在安装过程中注意查看全部报错信息,比如会提示找不到 Python、找不到某个版本等等错误。按照问题分析解决即可:
提示没有Python环境
这个很好解决,安装Pyhon,并确保配置好环境变量即可。
提示找不到某个版本
安装的时候如果指定了某个版本,可能淘宝源上没有指定要的版本,访问https://npm.taobao.org/mirrors/node-sass/ 看存在哪些版本切换为相近版本即可。