特殊镜像源下载超时安装失败

当前位置: 首页 » 文章 » 特殊镜像源下载超时安装失败

分类: 文章 523阅读阅读模式

由于墙的原因,以及网络波动问题。常常导致 npm 包下载安装失败。

例如:

经典的 node-sass 在安装时,中途会请求以下链接,由于国内原因,失败概率大。

  1. Downloading binary from https://github.com/sass/node-sass/releases/download/v4.9.2/win32-x64-59_binding.node

 

解决办法如下几种:

  1. / 项目根目录创建.npmrc文件后添加以下代码
  2. sass_binary_site=https://npm.taobao.org/mirrors/node-sass
  3. // 安装时指定镜像源
  4. npm i node-sass --sass_binary_site=https://npm.taobao.org/mirrors/node-sass
  5. // 设置系统环境变量的方式
  6. // linux、mac 下
  7. SASS_BINARY_SITE=https://npm.taobao.org/mirrors/node-sass npm install node-sass
  8. // window 下
  9. set SASS_BINARY_SITE=https://npm.taobao.org/mirrors/node-sass && npm install node-sass
  10. // 设置全局镜像源
  11. npm config set sass_binary_site=https://npm.taobao.org/mirrors/node-sass

也可以先下载下来到本地,用迅雷什么的,然后执行安装

  1. npm i node-sass --sass_binary_path=/本地地址/win32-x64-57_binding.node

 

 

 

相关文章

评论一下

暂无评论