跳转至

Nodejs 使用国内 NPM镜像站


2018-03-01 by dongnan

背景

众所周知的原因,在国内使用 npm 官方的镜像,会遇到下载缓慢的问题,所以推荐使用第三方的 NPM 镜像仓库(例如淘宝),可以代替官方版本,同步频率目前为 10分钟 一次以保证尽量与官方服务同步。

CNPM: 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>', 
回到页面顶部