大家好,使用淘宝镜像和nrm工具优化npm与cnpm配置相信很多的网友都不是很明白,包括也是一样,不过没有关系,接下来就来为大家分享关于使用淘宝镜像和nrm工具优化npm与cnpm配置和的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!
检查版本npm
$ npm -v
6.4.1 但npm的服务器位于国外。很多时候,我们单纯使用npm下载包时的网络速度还是比较有限的。因此,专门的淘宝团队创建了一个npm镜像URL并在中国开放给我们。用户。
淘宝npm镜像地址
进入官网,看到提示:您可以使用我们定制的cnpm(gzip压缩支持)命令行工具代替默认的npm:
//下载cnpm工具而不是npm并使用淘宝镜像
$ npm install -g cnpm --registry=https://registry.npm.taobao.org 检查版本cnpm
$ cnpm -v
cnpm@6.0.0 (C:UsersadminAppDataRoamingnpmnode_modulescnpmlibparse_argv.js)
npm@6.5.0 (C:UsersadminAppDataRoamingnpmnode_modulescnpmnode_modulesnpmlibnpm.js)
节点@10.13.0 (C:Program Filesnodejsnode.exe)
npminstall@3.20.1 (C:UsersadminAppDataRoamingnpmnode_modulescnpmnode_modulesnpminstalllibindex.js)
前缀=C:UsersadminAppDataRoamingnpm
win32 x64 10.0.18362
registry=https://registry.npm.taobao.org 显示以上信息即表示配置成功。下次可以使用cnpm install name 来安装npm 包。
cnpm安装包当然也可以直接修改淘宝图片指针
一次性配置npm --registry https://registry.npm.taobao.org installexpress 持久化配置npm config setregistry https://registry.npm.taobao.org 输入npm config getregistry 或npm infoexpress 检查是否配置成功
$ npm 配置获取注册表
https://registry.npm.taobao.org/$npm信息速递
.
距离
.tarball: https://registry.npm.taobao.org/express/download/express-4.17.1.tgz
.另一个推荐的工具是nrmnrm是一个NPM 源管理器,可以让您在以下NPM 源之间快速切换
安装
$ npm install -g nrm
列出所有源
$ nrm ls
* npm -------- https://registry.npmjs.org/
纱线------- https://registry.yarnpkg.com/
cnpm ---------- http://r.cnpmjs.org/
淘宝----- https://registry.npm.taobao.org/
新泽西州--------- https://registry.nodejitsu.com/
npmMirror -- https://skimdb.npmjs.com/registry/
edunpm ----- http://registry.enpmjs.org/* 代表当前使用的源
您还可以使用nrm current 查看当前使用的源
$ nrm 当前
npm
切换使用源
$ nrm 使用淘宝
注册表已设置为: https://registry.npm.taobao.org/$ nrm current
淘宝
增加源
适合添加企业内部私有源。可以使用cnpmjs 构建私有源。
$ nrm add [home]
删除源
$ nrm del [home]
测试源的使用速度
可以反复测试,取平均值。
$ nrm test //测试所有源的速度
* npm ---- 912ms
纱线--- 1227ms
cnpm --- 745ms
淘宝- 231ms
nj ----- 获取错误
npmMirror 1793ms
文章分享结束,使用淘宝镜像和nrm工具优化npm与cnpm配置和的答案你都知道了吗?欢迎再次光临本站哦!
【使用淘宝镜像和nrm工具优化npm与cnpm配置】相关文章:
用户评论
哎,终于不用再刷好久才能下载包了!
有15位网友表示赞同!
说起来cnpm跟npm比,速度还真的快了不少呢
有8位网友表示赞同!
这个淘宝镜像用起来是不是更方便了?
有15位网友表示赞同!
之前经常遇到包更新慢的问题,现在就好了吧?
有11位网友表示赞同!
nrm这个工具真好用,可以自由切换镜像啊,太棒了!
有8位网友表示赞同!
换成淘宝镜像后,下载速度感觉明显提升了。
有6位网友表示赞同!
这样也能更好地支持国产软件 Ecosystem嘛!
有14位网友表示赞同!
以前总是担心包源被墙影响进度,现在不用担心啦!
有7位网友表示赞同!
学习下这种修改方法可以拓宽思路啊!
有7位网友表示赞同!
我也试了淘宝镜像,确实比原先快很多,方便实用!
有12位网友表示赞同!
不知道这样改会不会有什么其他影响呢?
有7位网友表示赞同!
这个操作步骤看起来没那么复杂的样子!
有5位网友表示赞同!
有需要的时候肯定就试试看啦!
有17位网友表示赞同!
感觉淘宝镜像越来越完善了,开发体验更好!
有8位网友表示赞同!
原来cnpm也可以手动修改镜像啊?我一直以为只能用官方的。
有5位网友表示赞同!
这样就能直接访问到淘宝上的所有包资源啦!
有14位网友表示赞同!
有了nrm这个工具,就可以轻松管理各种镜像源了。
有12位网友表示赞同!
是不是改成淘宝镜像也包含一些安全保障措施呢?
有6位网友表示赞同!
太棒了,这下开发更顺畅了!
有6位网友表示赞同!