npm是世界上最大的軟件註冊中心。各大洲的開源開發人員都使用npm來共享和借用包,許多組織也使用npm來管理私有開發。npm由三個不同的組件組成:網站、命令行介面 (CLI)、登記處。
NPM(Node Package Manager)是和Node.JS一起安裝的包管理工具,透過npm可以協助開發者安裝、卸載、刪除、更新Node.js套件,並且可以透過npm發佈自己的插件。
(Java項目教程)