Cordova - 使用淘宝NPM镜像解决cordova无法安装,安装慢的问题
作者:hangge | 2016-08-02 08:40
1,问题描述:
最近网络不稳定,使用命令给 Corodva 项目添加 iOS 平台支持时一直无法成功。
cordova platform add ios执行命令后光标一直停在那,就是没反应。
2,问题分析:
由于国内的网络环境,虽然的 npm 官方站点 http://www.npmjs.org/ 并没有被墙,但是下载第三方依赖包的速度有时还是不理想。
我们可以改用淘宝 NPM 镜像。淘宝 NPM 镜像是一个完整 npmjs.org 镜像。不仅访问速度快。而且同步速度也快。(目前同步频率目前为10分钟一次以保证尽量与官方服务同步。)
使用淘宝 NPM 镜像后,除了 Cordova,下载其他的 npm 包也快很多。
注意:由于淘宝镜像是只读,所以当 npm publish 时要记得切回去。
3,淘宝NPM镜像设置
(1)使用 vi 命令编辑 ~/.npmrc 文件
vi ~/.npmrc
(2)在文件中加入以下内容:
registry = https://registry.npm.taobao.org注意:vi命令的用法可以参考我原来写的这篇文章:vi编辑器实用命令(附使用样例)
(3)文件编辑完毕保存退出后,再次运行命令会发现这次很快就执行完毕了。
全部评论(0)