先上一张美图吧!环境windows 10 64位nodejs v4.4.3nrm 0.3.1npm_lazy 1.10.0开始(1)首先安装nodejs,我选择的是稳定版v4.4.3。(2)接着安装n
先上一张美图吧!
环境
windows 10 64位
nodejs v4.4.3
nrm 0.3.1
npm_lazy 1.10.0
开始
(1)首先安装nodejs
,我选择的是稳定版v4.4.3。
(2)接着安装nrm
。 nrm是一个帮助你在不同npm镜像间切换的工具。
npm config set registry https://registry.npm.taobao.orgnpm install -g nrm
npm config set registry https://registry.npm.taobao.org
: 表示使用国内淘宝镜像。
安装了nrm
后, 你就不用再写这句了, 直接使用nrm use taobao
即可。nrm
的使用非常简单, 可以参考这里。
(3)下面就来安装npm_lazy
了。参考
npm install -g npm_lazy
安装完成后,需要修改下配置,找到npm_lazy
的安装位置,方法如下:
npm config get prefix
在我的电脑上输出为C:/Users/wxg/AppData/Roaming/npm
, 那么C:/Users/wxg/AppData/Roaming/npm/node_modules/npm_lazy
就是我电脑上npm_lazy
的安装位置了。
找到config.js
文件,修改三个参数externalUrl
, port
, remoteUrl
, 我的修改如下:
externalUrl: 'http://localhost:4782',remoteUrl: 'http://registry.npm.taobao.org/',port: 4782,
然后启动npm_lazy
,一个本地缓存就搭建好了。npm_lazy的使用参考这里。
(4)把本地中继加入到nrm
中,取名mynpm
nrm add mynpm http://localhost:4782nrm use mynpm
这样就大功告成了。