显示最近发布的npm软件包版本,包括beta版本

如何显示npm软件包的最新发布版本,包括beta / unstable版本?

这个问题有助于确定如何获得最新的稳定版本(不显示testing版本),但是我希望看到几个最新版本的列表, 包括testing版本。

$ npm view webpack versions ... '0.7.9', '0.7.11', '0.7.12', '0.7.13', '0.7.14', '0.7.15', '0.7.16', '0.7.17', '0.8.0-beta1', '0.8.0-beta2', ... 316 more items ] 

我想显示这个列表的“尾巴”,而不是看到发布的前几个包。 这可能吗?

如何显示特定npm软件包的最新版本列表?

您可以使用--json标志以json格式输出所有版本,这是相当人性化的

我无法克服… xxx更多的项目]问题,直到我发现威尔安德森这个博客文章 ,谁应得到学分:

npm查看some-package-name @ *版本

诀窍是要有一个包含所有可用包版本的glob,然后为每一个版本显示其“最新”(一个且唯一)版本。

编辑

根据评论观察(和原始博客文章),这并不显示预发行版本。 也可以获得预发布版本,而不会产生... XX more items ]输出,一个可以运行(注意复数versions ):

npm查看一些包名版本–json