更新从注册表下载的本地和全局包有助于保持代码和工具稳定、可用和安全。
🌐 Updating local and global packages you downloaded from the registry helps keep your code and tools stable, usable, and secure.
🌐 Updating local packages
我们建议定期更新你的项目所依赖的本地包,以在改进其依赖时改进你的代码。
🌐 We recommend regularly updating the local packages your project depends on to improve your code as improvements to its dependencies are made.
导航到项目的根目录,并确保其中包含一个 package.json 文件:
cd /path/to/project
在你的项目根目录中,运行 update 命令:
npm update
要测试更新,请运行 outdated 命令。应该没有任何输出。
npm outdated
🌐 Updating globally-installed packages
注意: 如果你使用的是 npm 版本 2.6.0 或更低,请运行 此脚本 来更新所有过时的全局包。
但是,请考虑升级到最新版本的 npm:
🌐 However, please consider upgrading to the latest version of npm:
npm install npm@latest -g🌐 Determining which global packages need updating
要查看需要更新哪些全局包,请在命令行上运行:
🌐 To see which global packages need to be updated, on the command line, run:
npm outdated -g --depth=0
🌐 Updating a single global package
要更新单个全局包,请在命令行上运行:
🌐 To update a single global package, on the command line, run:
npm update -g <package_name>
🌐 Updating all globally-installed packages
要更新所有全局包,请在命令行上运行:
🌐 To update all global packages, on the command line, run:
npm update -g
🌐 Resources
🌐 CLI commands