共计 595 个字符,预计需要花费 2 分钟才能阅读完成。
在日常工作中,未免大家的镜像源不一样,每次提交代码后,都有一堆堆的 lock 文件只是镜像源不一样,对于一些小心谨慎的同学可能还会一个一个看哪些更新,,会有一些额定的烦脑,最常见的大家最罕用的就是淘宝镜像了。
而在淘宝镜像官网也声称:
老 [http://npm.taobao.org] 和 [http://registry.npm.taobao.org] 域名将于 2022 年 05 月 31 日零时起进行服务
在这个切换的过程中就有更多的存在有的小伙伴切换有的小伙伴没有切换的状况,笔者开发了一个 npm 包
发现在应用旧的镜像时,会主动切换至最新的淘宝镜像源,也失去了作者的👍👍
应用阐明:
应用
在 package.json
文件的 scripts 中增加 preinstall
:
{
"scripts": {"preinstall": "npx please-update-cnpm"}
}
成果
当应用 npm i
装置依赖时,如果不是公司镜像源 提醒切换。
备注: 如果不想看到 npx: 1 装置胜利,用时 xxxx 秒
,能够应用 --quiet
选项(或者 -q
):
{
"scripts": {"preinstall": "npx -q please-update-cnpm"}
}
备注: 强制镜像源:
{
"scripts": {"preinstall": "npx please-update-cnpm -f"}
}
成果
当应用 npm i
装置依赖时,会提醒须要切换镜像源,不切换会报错。
正文完