有一段时间我使用私有 npm 存储库来发布我的一些模块。除了一个小细节之外,一切都很好 - 我无法让npm show工作。
[假设]
让我们假设我有一个私人 npm repo @ http://my-repo.com:8081/nexus/content/groups/npm/(是的,我正在使用 Nexus)。
假设我已经更改了我的 npm 注册表:
npm set registry http://my-repo.com:8081/nexus/content/groups/npm/
[我的意图]
我希望能够检查 my-module 的最新(或可能是所有)版本。但是,使用标准npm show或npm view命令会导致在 npmjs.org 中执行搜索,因此找不到 my-package 的任何版本。
[问题]
有没有一种 npm 方法可以从上面描述的场景中查看 my-package 的版本?
您可以使用http请求。在这种情况下,是http://my-repo.com:8081/nexus/content/groups/npm/[your package name]
获取包的信息,然后解析响应对象。
您可以将链接解析到浏览器中直接查看响应
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句