我正在使用它npm outdated -g --depth=0来查看哪些全局安装的软件包具有较新的版本。我得到这个:
$ npm outdated -g --depth=0
Package Current Wanted Latest Location
bower 1.6.8 1.6.8 1.7.1
jshint 2.8.0 2.8.0 2.9.1-rc2
jspm 0.16.13 0.16.13 0.16.19
npm-windows-upgrade 1.0.1 1.0.1 1.2.0
typescript 1.7.3 1.7.3 1.7.5
Run Code Online (Sandbox Code Playgroud)
我无法更新任何这些软件包。npm update -g什么也没做。为什么Wanted字段的版本低于Latest?我使用的是 Windows 7、节点 4.2.1 和 npm 3.5.2
由于这些是全局包,因此没有 package.json 来指导它们的更新策略。默认情况下,“想要的”版本与全局包的已安装版本或“当前”版本相同。这意味着npm update不会更新它们,说它们是最新的想要的版本。
为了更新它们,请使用npm -g install .... 安装将使用存储库中的“最新”版本。
| 归档时间: |
|
| 查看次数: |
3240 次 |
| 最近记录: |