Nodejs npm显示模块的最新版本
如何使用npm显示模块的最新版本? 我期待像npm --lastest express
打印出v3.0.0
。
您可以使用:
npm show {pkg} version
(所以npm show express version
现在会返回3.0.0rc3
)。
如果您正在查找所有已安装软件包的当前版本和最新版本,则还可以使用:
npm outdated
截至2014年10月 :
对于最新的远程版本:
npm view <module_name> version
请注意, 版本是单数。
如果您想查看所有可用(远程)版本,请执行以下操作:
npm view <module_name> versions
请注意, 版本是复数。 这会给你完整的版本列表供您select。
要获得您实际拥有的版本,您可以使用:
npm list --depth=0 | grep <module_name>
请注意,即使package.json声明了你的版本,安装的版本实际上可能会有所不同 – 例如,如果在版本声明中使用了tilda
应该在NPM版本1.3.x,1.4.x,2.x和3.x上工作
您可以使用npm view
模块的所有版本。 例如:列出包括beta在内的所有bootstrap版本。
npm view bootstrap versions
但是,如果版本列表非常大,则会截断。 一个--json
选项将打印所有版本,包括testing版本。
npm view bootstrap versions --json
如果您只想列出稳定版本而不是testing版,请使用单一version
npm view bootstrap@* versions
要么
npm view bootstrap@* versions --json
而且,如果你只想看最新的版本,那么你就去。
npm view bootstrap version