我试图找出为什么汇总不更新。在我的包文件中我有:
"devDependencies": {
"rollup": "^0.62.0",
}
Run Code Online (Sandbox Code Playgroud)
跑步npm outdated节目:
package Current Wanted Latest
rollup 0.62.0 0.62.0 0.67.1
Run Code Online (Sandbox Code Playgroud)
如果克拉表示除主要版本之外的所有内容都可以更新,并且在这种特定情况下最新版本只是次要版本,为什么不使用 进行更新npm update rollup?
我意识到通缉令正在阻止更新,但为什么呢?
来自https://github.com/npm/node-semver#caret-ranges-123-025-004,
[Carets] 允许进行不修改 [major、minor、patch] 元组中最左边的非零数字的更改。换句话说,这允许版本 1.0.0 及更高版本的补丁和次要更新,版本 0.X >=0.1.0 的补丁更新,以及版本 0.0.X 的无更新。
如果您知道需要最新版本0.67.1,则可以将依赖项指定为
"devDependencies": {
"rollup": "0.x",
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2728 次 |
| 最近记录: |