配置镜像 ➜ ~ nrm use taobao Registry has been set to: http:nrm add <registry> <url> [home]nrm del <registry>nrm
- by config commandnpm config set registry
npm info underscore (如果上面配置正确这个命令会有字符串response) - 命令行指定npm --registry info underscore
- 编辑 ~/.npmrc 加入下面内容registry =
npm config set proxy[url=]http://server:port[/url]
npm config set https-proxy[url=]http://server:port[/url]
如果需要认证的话可以这样设置:
npm config set proxy[url=]http://username:password@server:port[/url]
npm confit set https-proxy[url=]http://username:password@server:port[/url]
如果代理不支持https的话需要修改npm存放package的网站地址。
使用nrm快速切换npm源npm config set registry ""
nrm 是一个 NPM 源管理器,允许你快速地在如下 NPM 源间切换:
- 列表项目
- npm
- cnpm
- strongloop
- enropean
- australia
- nodejitsu
- taobao
列出可用的源:
➜
~
nrm
ls
npm
----
registry.npmjs.org/ cnpm
---
r.cnpmjs.org/ taobao
-
registry.npm.taobao.org/ eu
-----
registry.npmjs.eu/ au
-----
registry.npmjs.org.au/ sl
-----
npm.strongloop.com/ nj
-----
registry.nodejitsu.com/ pt
-----
registry.npmjs.pt/切换:
//registry.npm.taobao.org/
增加源:
删除源:
测试速度:
test
更多技术资讯可关注:gzitcast