描述

中英双语

此命令会将列出的所有包更新到最新版本(由 tag 配置指定),同时尊重包及其依赖项的 semver 约束(如果它们也需要相同的包)。

它还将安装缺少的软件包。

如果指定了 -g 标志,此命令将更新全局安装的包。

如果未指定包名称,则将更新指定位置(全局或本地)中的所有包。

请注意,默认情况下 npm update 不会更新项目 package.json 中直接依赖项的 semver 值,如果您还想更新 package.json 中的值,您可以运行: npm update --save (或将 save=true 选项添加到 配置文件 以使其成为默认行为)。