而不是使用
安装最新版本的NPM包npm install x@latest
有没有办法查看最新的稳定版本?像这样的东西:
npm view x@stable version
我正在寻找程序/命令行解决方案。
答案 0 :(得分:0)
使用以下语法仅返回最新 stable 版本的semver / value:
npm view <name> dist-tags.latest
您需要将<name>
部分替换为实际的包名称。
示例:强>
npm view babel-cli dist-tags.latest
运行上面的命令当前将6.26.0
打印到控制台,而最新的非稳定版本是npm注册表当前7.0.0-beta.3
备注:强>
上面的命令将报告运行时安装的相同版本:
npm install <name>@latest
警告: 对于获取真正稳定的最新版本的两个命令中的任何一个,它们都依赖于包的作者/所有者正确管理了他们的dist-tags。文档摘录(在提供的链接中)读取:
发布包会将
latest
标记设置为已发布的版本,除非使用--tag
选项。例如,npm publish --tag=beta
。