对npm的理解

  • 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:

接下来就可以使用cnpm取代npm来安装一些扩展了,如:

 

weinxin
我的微信公众号
我的微信公众号扫一扫

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:1   其中:访客  1   博主  0

    • avatar 泉州oa 0

      谢谢分享。