如何查看包裹历史记录?

Col*_*nic 54 node.js npm

如何在Npm注册表中查看包的历史记录?

特别是,我想知道https://npmjs.org/package/npm版本1.1.2 何时发布.

pfr*_*ied 83

您可以npm view npmhttps://docs.npmjs.com/cli/view找到一些选项

例如 npm view npm@1.1.2 time


rag*_*710 5

对于那些想知道如何在线查看这些细节的人.我发现这样做有点丑陋*.这是如何做

  1. 假设您的软件包名称是<packageName>转到https://registry.npmjs.org/<packageName>JSON,这可能与您运行时相同npm view
  2. 执行Ctrl + F(或等效)搜索"time":{"<your_version_number>"
  3. 您可以在"时间"键下找到版本发布日期.

例如,如果你想找出npm版本1.1.25(找不到1.1.2)的时候发布了.您可以访问https://registry.npmjs.org/npm 搜索"1.1.25"并迭代直到您在"时间"键下找到一个值或搜索"time":{(以更容易的为准)并且您拥有它!

"时间":{"已修改":"2017-10-13T18:58:10.523Z","已创建":"2013-07-12T18:32:48.902Z","1.1.25":"2013-07- 12T18:32:49.875Z" ......

*丑陋,因为你必须解析JSON来理解混乱:)