Search

与我们合作

我们专注:网站策划设计、网络多媒体传播、网站优化及网站营销、品牌策略与设计
主营业务:网站建设、移动端微信小程序开发、VI设计、网络运营、云产品·运维解决方案

有一个品牌项目想和我们谈谈吗?

您可以填写右边的表格,让我们了解您的项目需求,这是一个良好的开始,我们将会尽快与您取得联系。当然也欢迎您给我们写信或是打电话,让我们听到您的声音

您也可通过下列途径与我们取得联系:

地 址: 深圳.龙岗区大运软件小镇11栋3楼

电 话: 138 2888 4598 / 138 0880 9053

网 址: http://www.appvx.cn

快速提交您的需求 ↓

如何通过淘宝镜像来加速npm包管理?

时间:2018-09-12 浏览:3897 编辑:深正互联 来源:互联网

NPM对于大部分开发者尤其是前端开发者来说应该是耳熟能详了,NPM是最大的软件注册中心,包含 600,000 多个包,每天,世界各地的开发人员通过NPM共享和下载软件包,现在很多的项目也都基于NPM构建,我们可以通过NPM轻松获取我们需要的功能,从而节省了大量的开发成本,不得不说,使用NPM确实很爽,但是美中不足的是,NPM的官方服务器是托管在国外的,可想而知,要从国内访问速度上是会受限的,所以经常会出现一些包无法安装或者这样哪样的原因最后安装失败了,好的是,我们万能的淘宝推出了CNPM镜像服务。

深正互联.jpg

CNPM是一个完整npmjs.org镜像,我们可以可以用它代替官方版本(只读),同步频率目前为 10分钟一次以保证尽量与官方服务同步。

淘宝NPM镜像地址: http://npm.taobao.org/

那么我们怎么使用cnpm镜像呢?

1、全局使用

npm config set registry https://registry.npm.taobao.org

配置后可通过下面方式来验证是否成功

npm config get registry

此方法有一个弊端,由于设置是针对全局的, 而淘宝镜像是只读的,如果我们需要通过npm publish发布一个我们自己的包,就会出问题。

2、特=指定项目使用

建立.npmrc文件,文件内容:

registry = http://registry.npm.taobao.org

将.npmrc文件保存到指定项目目录下,这样项目是使用淘宝镜像,但是项目外的其他地方还是使用默认npm官方镜像。

3、通过cnpm使用

npm install -g cnpm --registry=https://registry.npm.taobao.org

这样我们可以使用cnpm命令从而使用用淘宝镜像,也可以使用npm命令以获取npm官方资源。


本站文章均为深正网站建设摘自权威资料,书籍,或网络原创文章,如有版权纠纷或者违规问题,请即刻联系我们删除,我们欢迎您分享,引用和转载,但谢绝直接搬砖和抄袭!感谢...
GO 欣赏案例
查看经典案例
在线咨询
电话咨询
0755-36630177
返回顶部
在线咨询 获取报价 电话咨询
获取报价
您的称呼:

*

您的电话:

*

您的邮箱:

*

提交 重置
重要的事情,电话里聊

接通客服

不方便的时候线上咨询,在线等哦