npm配置指南

配置镜像

通过config指定

npm config set registry http://registry.cnpmjs.org (淘宝的npm源)
npm info underscore (查看模块underscore的信息)(如果上面配置正确这个命令会有字符串响应)

命令行指定

npm –registry http://registry.cnpmjs.org info underscore

编辑 ~/.npmrc 加入下面内容

registry = http://registry.cnpmjs.org

推荐使用第三种方法,可以一劳永逸~

使用nrm快速切换npm源

nrm 是一个 NPM 源管理器,允许你快速地在如下 NPM 源间切换

  • 列表项目
  • npm
  • cnpm
  • strongloop
  • enropean
  • australia
  • nodejitsu
  • taobao

安装

npm install -g nrm (全局安装)

列出可用的源

nrm ls

切换

nrm use taobao

增加源

nrm add <registry> <url> [home]

删除源

nrm del <registry>

测试速度

nrm test