pnpm中安装node-sass失败,pnpm下载淘宝镜像node-sass速度慢🔨🔨

2,485 阅读1分钟

## 🔔🔔🔔原淘宝 npm 域名即将停止解析

正如在《淘宝 NPM 镜像站喊你切换新域名啦》 中预告的那样:

npm.taobao.org 和 registry.npm.taobao.org 将在 2022.06.30 号正式下线和停止 DNS 解析

下载node-sass要访问github,特别慢,有时候甚至请求失败

之前的配置

npm配置淘宝镜像的时候,`node-sass要单独配置`:
npm config set registry https://registry.npm.taobao.org
npm config set sass_binary_site https://npm.taobao.org/mirrors/node-sass

但是发现配置之后node-sass包还是从github上下载,依旧慢。🐳🐳🐳

但是由于淘宝镜像切换了新域名,所以上述指令的最终版本应该是:

解决办法

首先安装cnpm

npm install -g cnpm --registry=https://registry.npmmirror.com
  • 使用npm
npm config set registry https://registry.npmmirror.com && npm config set sass_binary_site https://npmmirror.com/mirrors/node-sass
  • 使用yarn
yarn config set registry https://registry.npmmirror.com && yarn config set sass_binary_site https://npmmirror.com/mirrors/node-sass
  • 使用pnpm pnpm需要使用高版本的node,低版本会不兼容
pnpm config set registry https://registry.npmmirror.com && pnpm config set sass_binary_site https://npmmirror.com/mirrors/node-sass

License github license