我正在开发一个Java应用程序,它需要从机器上安装的cordova版本访问信息。我通过阅读cordova -v
的命令行输出来做到这一点,它工作正常。但是我还需要npm info cordova
输出中的内容。它起初运作良好,但突然之间没有明显的原因,npm现在需要大约70秒才能返回信息。显然,这对于只返回一些基本文本的查询来说是不够的。所以我的问题是:
如果需要其他信息,请告诉我,我会尽力而为。
提前致谢。
答案 0 :(得分:0)
有关包在线的当前信息npm info [package] 请求。它不会返回本地设备上的当前版本。
npm info [...]直接从注册表[...]
获取信息
因此,您的70秒延迟是因为来自服务器的请求需要很长时间。
如果您想检查本地版本的cordova ,请在设备终端中使用此命令:
cordova -v