- A+
所属分类:开发者工具
是node.js的包管理器,安装好node.js后在node_modules目录下就会有npm。npm目录下有个package.json文件,模块在这个里面,然后npm install的时候根据这个文件去安装。
npm install xxx的时候,会把xxx的包从npm的仓库下下来,然后根据xxx的包里的package.json的内容把依赖安上。
因为npm的仓库在国外,所以经常安装一些工具的时候,都会出现被墙的情况,导致安装失败。
幸运的是咱们国内有一个淘宝 NPM 镜像和官方的库是几本同步的,所以可以使用淘宝的定制的 cnpm (gzip 压缩支持) 命令行工具代替默认的 npm
:
$ npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm -v
接下来就可以使用cnpm取代npm来安装一些扩展了,如:
cnpm install gulp -g

我的微信公众号
我的微信公众号扫一扫
2016-06-03 11:48 沙发
谢谢分享。