dongnan
总版主
总版主
  • 粉丝52
  • 发帖数2157
  • 铜币13052枚
  • 威望5788点
  • 银元150个
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 原创写手
阅读:378回复:0

[node] 如何使用国内 NPM 镜像 cnpm ?

楼主#
更多 发布于:2018-03-01 10:03
背景
众所周知的原因,在国内使用 npm 官方的镜像,会遇到下载缓慢的问题,所以推荐使用第三方的 NPM 镜像仓库(淘宝),可以代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。

官网地址: http://npm.taobao.org/

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

目录
tree -L 1 /usr/local/lib/node_modules/cnpm/
/usr/local/lib/node_modules/cnpm/
├── History.md
├── LICENSE.txt
├── README.md
├── bin
├── lib
├── node_modules
└── package.json

3 directories, 4 files

示例
cnpm 支持除了 publish 之外的所有命令,所以可以使用 cnpm 命令行工具代替默认的 npm 如:
cnpm info mysql | head
{ name: 'mysql',
  description: 'A node.js driver for mysql. It is written in JavaScript, does not require compiling, and is 100% MIT licensed.',
  'dist-tags':
   { '2.0.0-alpha': '2.0.0-alpha',
     '2.0.0-alpha2': '2.0.0-alpha2',
     alpha3: '2.0.0-alpha3',
     latest: '2.15.0' },
  maintainers:
   [ 'dougwilson <doug@somethingdoug.com>',

扩展: [node] 包管理器 NPM

内容参考自: http://npm.taobao.org/
#
游客

返回顶部