如何从 npmjs 获取我的包的最新版本

How to get latest version of my package from npmjs

例如,下面是托管在 npmjs

中的包

package - https://www.npmjs.com/package/@syncfusion/ej2-base

我想通过命令获取这个包的最新版本而不安装它。无论如何都可以满足我的要求

目的 - 避免在我设置版本时再次在 npmjs 中发布此包。如果我把低版本设置错了

你可以做到这一点

npm show {package name} version

它只会获取最新版本并显示,而不是安装包。

还有 npm viewnpm shownpm infonpm v 都做同样的事情。

您可以通过

列出所有过时的软件包
npm outdated
yarn outdated // < yarn equivalent

他们只是通过任何 unix 搜索工具将您要查找的特定包通过管道传输

npm outdated | grep @syncfusion/ej2-base

这样做的好处是,它还显示了 currentwantedlatest 具有有用的分色以实现兼容性。 (

Note: Obviously, if your package is up-to-date it won't show here