需要版本2.6.1或更高版本。 如果您使用的是旧版本,请参阅下文。
要更新全局程序包,请键入:
`npm update -g <package>`
例如,要更新一个名为 jshint 的包,你可以输入:
~~~
npm update -g jshint
~~~
要找出哪些包需要更新,请键入:
~~~
npm outdated -g --depth=0
~~~
要更新所有全局软件包,请键入:
~~~
npm update -g
~~~
* * * * *
如果您使用的是2.6.0或更低版本
对于小于2.6.1的 npm 版本,运行[此脚本](https://gist.github.com/othiym23/4ac31155da23962afd0e)以更新所有过时的全局程序包。
但是,请考虑升级到最新版本的 npm 。 为此,请输入:
~~~
npm install npm@latest -g
~~~
> [原文链接](https://docs.npmjs.com/getting-started/updating-global-packages)
- 第一章 入门
- 01 - 什么是npm?
- 02 - 如何找到和选择软件包
- 03 - 如何设置新的npm账户并安装npm
- 04 - 如何安装本地软件包
- 05 - 使用package.json
- 06 - 如何更新本地软件包
- 07 - 如何卸载本地软件包
- 08 - 如何安装全局包
- 09 - 如何更新全局包
- 10 - 如何卸载全局软件包
- 11 - 如何创建Node.js模块
- 12 - 如何发布和更新软件包
- 13 - 如何使用语义版本控制
- 14 - 如何使用作用域包
- 15 - 如何用dist-tags标签包
- 16 - 如何使用双因素认证
- 17 - 如何使用安全令牌
- 18 - 如何更改配置文件设置
- 19 - 了解包和模块
- 20 - 如何防止权限错误
- 第二章 私人包裹
- 第三章 故障排除
- 第四章 使用npm
- 第五章 CLI命令
- 第七章 配置npm
- 第八章 npm,Inc.