npm 是 JavaScript/Node.js 生态中最常用的包管理器与在线包仓库(registry):用于安装、更新、发布代码包(packages),并管理项目依赖(dependencies)。在日常使用中,“npm”也常指命令行工具 npm 本身。(另有一些扩展含义与用法,但以上最常见。)
I installed the package with npm.
我用 npm 安装了这个包。
After upgrading Node.js, we used npm to update dependencies and regenerate the lockfile to keep builds consistent.
升级 Node.js 之后,我们用 npm 更新依赖并重新生成锁文件,以保证构建结果一致。
/ˌɛn.piːˈɛm/
npm 原本是 Node Package Manager 的缩写,随 Node.js 发展而普及;后来 npm 不仅指“包管理器”,也指其维护的公共包仓库与相关工具链。尽管现在官方也常把 npm 解释为一个专有名称(不再强制展开),但历史来源仍与 “Node 包管理” 密切相关。