ChatGPT解决这个技术问题 Extra ChatGPT

如何列出一个 npm 模块的所有版本?

为了查看节点模块 [webpack] 的所有版本,我在 windows 命令提示符下执行了以下命令

npm view webpack versions

此命令仅显示前 100 个版本,之后显示“331 更多”文本。

我如何能够列出所有版本?

请参阅此处列出所有 node modulesstackoverflow.com/questions/13981938/…
npm ls --depth=0 会将所有本地模块列为 name@version。 `
或全局变量:npm -g ls --depth=0
npm view get more items 的可能重复项

S
Sumeet Kumar Yadav

如果我想查看所有版本,通常我会这样做

npm view webpack versions --json

去掉 --json 标志后,它在我的机器上的格式会更好一些。
@Niek .. 取决于 .. 你想要长列表不完整,还是 json 给你所有。
最佳答案!
d
danday74

这几乎相同,但不会列出 alpha 或 beta 版本

npm show webpack@* version

npm show npm viewnpm info 有什么区别?
@AkinHwan 什么都没有。它们都是同一事物的别名
是的,但需要外壳转义。它应该是:npm show 'webpack@*' version
这会无限期地打印版本,甚至是 alpha 版本,不知道为什么,但也许是那个通配符。
r
russiansummer

使用 yarn 它只是 yarn info react-dnd versions,您可以关闭版本以获取许多其他信息


k
kamula

您可以使用 npm show <package_name> versions 查看任何软件包的可用版本

对于 webpack 使用 npm show webpack versions