淘宝网提供的国内NPM镜像简介和使用方法


Posted in Javascript onApril 17, 2014

淘宝的 NPM 镜像是一个完整的npmjs.org镜像。你可以用此代替官方版本(只读),同步频率目前为 15分钟 一次以保证尽量与官方服务同步。

1.当前 registry.npm.taobao.org 是从 registry.npmjs.org 进行全量同步的.
2.当前 npm.taobao.org 运行版本是: cnpmjs.org@0.4.1
3.系统运行在 Node.js@v0.11.12 上.

使用说明

可以通过定制的 cnpm (gzip 压缩支持) 命令行工具代替默认的 npm:

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

或者添加alias:
alias cnpm="npm --registry=http://registry.npm.taobao.org \
--cache=$HOME/.npm/.cache/cnpm \
--disturl=http://dist.cnpmjs.org \
--userconfig=$HOME/.cnpmrc"
#Or alias it in .bashrc or .zshrc
$ echo '\n#alias for cnpm\nalias cnpm="npm --registry=registry.npm.taobao.org \
  --cache=$HOME/.npm/.cache/cnpm \
  --disturl=http://dist.cnpmjs.org \
  --userconfig=$HOME/.cnpmrc"' >> ~/.zshrc && source ~/.zshrc

安装模板

从 registry.npm.taobao.org 安装所有模块. 当安装的时候发现安装的模块还没有同步过来, 淘宝 NPM 会自动在后台进行同步, 并且会让你从官方 NPM registry.npmjs.org 进行安装. 下次你再安装这个模块的时候, 就会直接从 淘宝 NPM 安装了.

$ cnpm install [name]

同步模块

直接通过 sync 命令马上同步一个模块, 只有 cnpm 命令行才有此功能:

$ cnpm sync connect

当然, 你可以直接通过 web 方式来同步: npm.taobao.org/sync/connect
$ open http://npm.taobao.org/sync/connect

其他命令

支持 npm 除了 publish 之外的所有命令, 如:

$ cnpm info connect

 

Javascript 相关文章推荐
一款JavaScript压缩工具:X2JSCompactor
Jun 13 Javascript
JQuery与Ajax常用代码实现对比
Oct 03 Javascript
常用Extjs工具:Extjs.util.Format使用方法
Mar 22 Javascript
JavaScript mapreduce工作原理简析
Nov 25 Javascript
基于JavaScript实现继承机制之原型链(prototype chaining)的详解
May 07 Javascript
js获取url参数代码实例分享(JS操作URL)
Dec 13 Javascript
Javascript中使用A标签获取当前目录的绝对路径方法
Mar 02 Javascript
BootStrap中Datetimepicker和uploadify插件应用实例小结
May 26 Javascript
JS验证输入的是否是数字及保留几位小数问题
May 09 Javascript
JS实现li标签的删除
Apr 12 Javascript
JS实现横向轮播图(初级版)
Jun 24 Javascript
Windows下安装 node 的版本控制工具 nvm
Feb 06 Javascript
js调用后台、后台调用前台等方法总结
Apr 17 #Javascript
JS下载文件|无刷新下载文件示例代码
Apr 17 #Javascript
你可能不知道的JavaScript的new Function()方法
Apr 17 #Javascript
在JS中解析HTML字符串示例代码
Apr 16 #Javascript
iframe的onreadystatechange事件在firefox下的使用
Apr 16 #Javascript
javascript打开word文档的方法
Apr 16 #Javascript
JavaScript数组深拷贝和浅拷贝的两种方法
Apr 16 #Javascript
You might like
php若干单维数组遍历方法的比较
2011/09/20 PHP
php中jQuery插件autocomplate的简单使用笔记
2012/06/14 PHP
PHP抽奖算法程序代码分享
2015/10/08 PHP
redis+php实现微博(二)发布与关注功能详解
2019/09/23 PHP
JavaScript脚本语言在网页中的简单应用
2007/05/13 Javascript
IE7中javascript操作CheckBox的checked=true不打勾的解决方法
2009/12/07 Javascript
jQuery :nth-child前有无空格的区别分析
2011/07/11 Javascript
浅析js中2个等号与3个等号的区别
2013/08/06 Javascript
javascript常用函数(1)
2015/11/04 Javascript
深入学习AngularJS中数据的双向绑定机制
2016/03/04 Javascript
基于WebUploader的文件上传js插件
2016/08/19 Javascript
JavaScript 栈的详解及实例代码
2017/01/22 Javascript
基于JavaScript实现购物车功能
2017/02/07 Javascript
JS处理数据四舍五入(tofixed与round的区别详解)
2017/10/26 Javascript
使用nvm管理不同版本的node与npm的方法
2017/10/31 Javascript
vue组件中的样式属性scoped实例详解
2018/10/30 Javascript
vue 防止页面加载时看到花括号的解决操作
2020/11/09 Javascript
Python基础教程之正则表达式基本语法以及re模块
2016/03/25 Python
python中list列表的高级函数
2016/05/17 Python
python中numpy基础学习及进行数组和矢量计算
2017/02/12 Python
tensorflow 获取变量&打印权值的实例讲解
2018/06/14 Python
python如何运行js语句
2020/09/09 Python
Jupyter Notebook添加代码自动补全功能的实现
2021/01/07 Python
Vince官网:全球著名设计师品牌,休闲而优雅的服饰
2017/01/15 全球购物
印尼最大的婴儿用品购物网站:Orami
2017/09/28 全球购物
美国波道夫·古德曼百货官网:Bergdorf Goodman
2017/11/07 全球购物
应届大学生自荐信格式
2013/09/21 职场文书
小学生新学期寄语
2014/01/19 职场文书
小学生手册家长评语
2014/04/16 职场文书
大学英语专业求职信
2014/06/21 职场文书
教师查摆问题自查报告
2014/10/11 职场文书
中学社团活动总结
2015/05/07 职场文书
2015年司机年终工作总结
2015/05/14 职场文书
出纳试用期工作总结2015
2015/05/28 职场文书
工作简报格式范文
2015/07/21 职场文书
房产销售员2015年终工作总结
2015/10/22 职场文书