【发布时间】:2021-04-08 05:39:25
【问题描述】:
当我在终端上执行以下操作时:
npm outdated -g
我得到了一个有可用更新的全局包的列表,这很好:
Package Current Wanted Latest Location
create-next-app 10.0.3 10.0.4 10.0.4 global
eslint-plugin-react 7.21.5 7.22.0 7.22.0 global
firebase-tools 9.0.1 9.1.0 9.1.0 global
在我安装完所有这些之后,我想确保我更新了所有的包,所以我再次点击相同的命令,但不小心点击了npm outdated -g\。这次我得到了一个之前没有列出的包:
Package Current Wanted Latest Location
eslint-plugin-flowtype 3.9.1 3.13.0 5.2.0 global
我再次点击npm outdated -g 并没有结果,然后用反斜杠重复并得到了这个包。
我检查了this 并没有看到任何相关内容。有谁知道是什么问题?当然我可以看到这个eslint-plugin-flowtype 包有重大变化(3.x vs 5.x),但是在原来的npm outdated -g 命令中怎么不显示呢?
谢谢。
【问题讨论】:
-
这个问题与编程无关。你应该在其他论坛上提问。
-
嗯,我想是的。
-
那么,没有按预期执行的代码到底在哪里。下拉软件包的命令行问题不是编程。
-
与编程相关的 npm cli 命令。您可以在 SO 相关的这些命令中看到大量问题。搜索“npm 命令”。我建议你删除关闭投票。
-
然后显示您遇到问题的代码。
标签: npm npm-cli npm-outdated