Node.js NPM 介绍

时间:2022-04-02 05:11:44


NPM是Node Package Manager的缩写,意思是Node包管理器。

NPM是Node.js的默认包管理器,完全用JavaScript编写。它由Isaac Z. Schlueter开发,并于2010年发布。

从那时起,NPM负责管理所有Node.js包和模块。www.npmjs.com上有海量的Node.js包,完全免费,开源,全世界的开发者可以在上面共享Node.js包。

NPM的两个主要功能是:

  • 为Node.js的包/模块提供了在线存储库,你可以在其官方站点上方便地搜索这些包/模块。
  • 提供了一个命令行程序(CLI),帮助开发人员管理Node.js包。

注意,Node.js项目中,任何包或模块都需要通过NPM安装。在本教程的后续章节中,将详细讨论。

NPM 安装

从0.6.3版本开始,NPM就作为Node.js的默认包,包含在Node.js中。安装Node.js的同时,会默认安装NPM。可以从Node.js官网:https://nodejs.org下载安装Node.js。

检查NPM是否已经安装,可以使用下面的命令。

npm -v