npm是node package manager的意思,也就是为Node.js提供包管理的工具。从Node.js v0.6.3开始,已经作为node.js的默认安装,提供了从npm软件仓库自动安装Node.js应用程序的方法。
npm是完全由JavaScript编写的程序,类似PHP的PEAR和Perl的CPAN。