npm 是 JavaScript 项目常用的工具,用于安装和管理可重复使用的软件包。软件包是一组可供项目使用的代码或工具。

例如,网站可能依赖一个帮助显示图标的软件包。项目会列出所需的软件包,npm 可以下载它们,以便在电脑上构建或测试网站。

软件包可能来自项目之外,因此只安装可信的软件包,并先确认命令会执行什么操作。npm 也是一个大型在线软件包注册库的名称,许多 JavaScript 软件包都会在那里共享。