npm config set registry http://registry.npmjs.org/
npm config set loglevel info
npm config set fetch-retries 3
npm config set fetch-retry-mintimeout 15000
npm config set fetch-retry-maxtimeout 90000
npm config set cache-min 86400
The 86400 mean 1 day (24h * 60m * 60s) and you can change it to any other duration.
change all d:\npm
to your optional path
Remember to add d:\npm
to you os PATH
, its necessory for your global node modules
mkdir d:\npm
npm config set prefix d:\npm
mkdir d:\npm\cache
npm config set cache d:\npm\cache
You can keep or share you npm cache to prevent download it again ;)
Great!