NPM(全称 Node Package Manager, 即 "node 包管理器") 是 Node.JS 默认的, 以 JavaScript 编写的软件包管理系统. 通过 NPM 可以安装, 共享, 分发代码, 管理项目依赖关系.
NPM 是 JavaScript 世界的包管理工具, 并且是 Node.JS 平台的默认包管理工具, 会随着 Node.JS 一起安装. 类似 Java 语法中的 maven,gradle,python 中的 pip.
NPM 能解决 Node.JS 代码部署上的很多问题, 常见的使用场景有以下几种:
● 允许用户从 NPM 服务器下载别人编写的第三方包到本地使用.
● 允许用户从 NPM 服务器下载并安装别人编写的命令行程序到本地使用.
● 允许用户将自己编写的包或命令行程序上传到 NPM 服务器供别人使用.
NPM 是和 Node.JS 一起并存的, 只要安装了 Node.JS,NPM 也安装好了, 安装好 Node.JS 之后. 打开终端, 执行如下命令, 检查是否安装成功.
- $ node -v
- v6.10.3
- $ NPM -v
- 2.3.
来源: http://www.css88.com/qa/node-js/10670.html