/please-update-cnpm

强制项目内所有成员统一淘宝镜像源,淘宝旧镜像源将于2022年5月份停止服务

Primary LanguageJavaScript

please-update-cnpm

http://npm.taobao.orghttp://registry.npm.taobao.org 域名将于 2022 年 05 月 31 日零时起停止服务! 请尽快更新到新域名

使用

package.json 文件的 scripts 中添加 preinstall

{
  "scripts": {
    "preinstall": "npx please-update-cnpm"
  }
}

效果

当使用 npm i 安装依赖时,如果是旧的淘宝镜像源 提示切换。

企业微信截图_aed04f31-c5f3-4085-bebc-043376838d07

备注: 如果不想看到 npx: 1 安装成功,用时 xxxx 秒,可以使用 --quiet 选项(或者 -q):

{
  "scripts": {
    "preinstall": "npx -q please-update-cnpm"
  }
}

备注: 强制镜像源:

{
  "scripts": {
    "preinstall": "npx please-update-cnpm -f"
  }
}

效果

当使用 npm i 安装依赖时,会提示需要切换镜像源,不切换会报错。