npm install 时偶尔遇到报错:没有安装python或node-sass 安装失败的问题,百度之后发现是被墙了,但根据百度的方法换了淘宝镜像和用了vpn都安装失败,最后发现原来是因为没有卸载之前安装失败的包导致的。作者本人最后的解决方案是npm uninstall node-sass,然后使用VPN重新安装了一遍就成功了。不能翻墙的同学请看下文
node-sass 安装失败的原因
npm 安装 node-sass 依赖时,会从 github.com 上下载 .node 文件。由于国内网络环境的问题,这个下载时间可能会很长,甚至导致超时失败。
这是使用 sass 的同学可能都会遇到的郁闷的问题。
解决方案就是使用其他源,或者使用工具下载,然后将安装源指定到本地。
解决方法一:使用淘宝镜像源(推荐)
设置变量 sass_binary_site,指向淘宝镜像地址。示例:
| 1 2 3 4 5 6 7 8 |
|

本文总结了node-sass安装过程中遇到的网络问题,包括因github下载超时导致的安装失败。提供了使用淘宝镜像源、cnpm、创建.npmrc文件以及手动下载.bin文件的解决方案。当安装失败后,建议先卸载旧版本再尝试安装。
最低0.47元/天 解锁文章
1450

被折叠的 条评论
为什么被折叠?



