美文网首页
node-sass安装失败的解决方案

node-sass安装失败的解决方案

作者: buer_jing | 来源:发表于2017-10-09 11:14 被阅读0次

方案一:

//macOS 系统直接运行下面的命令即可:
SASS_BINARY_SITE=https://npm.taobao.org/mirrors/node-sass/ npm install node-sass

//windows系统将上述方案分成两步(我使用的方案):
set SASS_BINARY_SITE=https://npm.taobao.org/mirrors/node-sass/
npm install

//跨平台使用,直接使用 npm install 下载所有依赖,则需要在项目中添加 .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 (使用 npm publish 时要将此行注释,避免发布到淘宝镜像源上)

方案二:使用梯子

假设你的梯子在你本地机器上开启了一个第三方服务器 127.0.0.1:1080,那么只需按照下面的方法配置一下就能正常安装 node-sass 了(如果你开启的是 PAC 模式而不是全局模式,那还需要将 s3.amazonaws.com 加入 PAC 列表):

npm config set proxy http://127.0.0.1:1080
npm i node-sass

# 下载完成后删除 http 代理
npm config delete proxy

方案三:使用 cnpm install

使用 cnpm 安装,淘宝做了node-sass的镜像https://cnodejs.org/topic/5637549fd426a1404cbd0614
有些node包依赖于phantom,安装也会失败,同样解决办法也是cnpm安装

相关文章

网友评论

      本文标题:node-sass安装失败的解决方案

      本文链接:https://www.haomeiwen.com/subject/xhbuyxtx.html