我正在开发一个npm软件包(一个CLI命令),我想在控制台上显示一些内容以指示他们没有使用最新版本。如何从代码(JS)获取npm上软件包的版本号?我不想解析标准页面的html,所以我想知道是否有API。
答案 0 :(得分:1)
您可以将npm registry API
与/{package}
上的GET一起使用,以查询软件包信息,包括发布的最新版本。一旦有了,只需检查本地版本即可。
此处的详细信息:https://github.com/npm/registry/blob/master/docs/REGISTRY-API.md#getpackage