NPM的全称是Node Package Manager,如果你熟悉ruby的gem,Python的PyPL、setuptools,PHP的composer,那么你就知道NPM的作用是什么了。
没错,它就是Nodejs的包管理器。
NPM是随同Node.js一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种:
-
从NPM服务器下载第三方包到本地使用。
-
从NPM服务器下载并安装别人编写的命令行程序到本地使用。
-
也可以将自己编写的包或命令行程序上传到NPM服务器供别人使用。
安装好Node.js就可以使用NPM了。
Node.js下载地址:http://nodejs.cn/download/
在命令行敲:
1 | npm - v |
如若看到以下界面,证明npm可以使用:
但是在中国使用NPM就没有那么顺畅了,原因你懂的。
解决的方案就是使用中国镜像,这样就会顺利很多。
比如使用淘宝NPM镜像:http://npm.taobao.org/
使用方法:
方法1:
方法2:
安装模块:
比如安装jquery
及时更新模块:
直接通过 sync 命令马上同步一个模块, 只有 cnpm 命令行才有此功能:
这下我们使用npm的时候速度便快了许多。
,