npmi切换依赖,使用nrm ls命令查看当前下载以来的地址看不到是哪一个
nrm是什么:
nrm 是npm常用镜像源管理工具,方便本地切换npm的镜像源,因为我们在安装依赖的时候,下载速度很慢,因为因为npm连接的数据源网站太慢,所以我们可以安装nrm,使用nrm镜像源管理工具切换下载数据网站
解决方案:
我们需要去安装npm这个软件的安装位置修改nrm文件中的cli.js,很多小伙伴在安装node.js的时候可能是直接安装在c盘,忘记了他的位置是在哪里,找起来很麻烦,所以我们可以使用查看npm安装位置的命令,查看npm的安装位置
npm root -g
这样就快速的定位到了npm的安装位置,找到nrm文件
修改nrm文件中的cli.js
if (hasOwnProperty(customRegistries, name) && (name in registries || customRegistries[name].registry === registry.registry)) {
registry[FIELD_IS_CURRENT] = true;
customRegistries[name] = registry;
}
if(hasOwnProperty(customRegistries, name) || (name in registries || customRegistries[name].registry === registry.registry)) {
registry[FIELD_IS_CURRENT] = true;
customRegistries[name] = registry;
}
nrm use taobao
PS F:\more\作品集\vue-music> nrm ls
npm ---------- https://registry.npmjs.org/
yarn --------- https://registry.yarnpkg.com/
tencent ------ https://mirrors.cloud.tencent.com/npm/
cnpm --------- https://r.cnpmjs.org/
* taobao ------- https://registry.npmmirror.com/
npmMirror ---- https://skimdb.npmjs.com/registry/
baidu -------- www.baidu.com/
这样就可以了
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)