npm8中文文档
此命令会将列出的所有包更新到最新版本(由 tag
配置指定),同时尊重包及其依赖项的 semver 约束(如果它们也需要相同的包)。
它还将安装缺少的软件包。
如果指定了 -g
标志,此命令将更新全局安装的包。
如果未指定包名称,则将更新指定位置(全局或本地)中的所有包。
请注意,默认情况下 npm update
不会更新项目 package.json
中直接依赖项的 semver 值,如果您还想更新 package.json
中的值,您可以运行: npm update --save
(或将 save=true
选项添加到 配置文件 以使其成为默认行为)。