358

npm を使用してモジュールの最新バージョンを表示するにはどうすればよいですか? npm --latest express印刷するようなものを期待していv3.0.0ます。

4

7 に答える 7

540

以下を使用できます。

npm show {pkg} version

(だからnpm show express version今戻ってきます3.0.0rc3)。

于 2012-08-14T09:33:04.797 に答える
265

インストールされているすべてのパッケージの現在および最新のバージョンを探している場合は、次を使用することもできます。

npm outdated

于 2014-03-06T14:32:21.483 に答える
6

npm view <pkg> version、リリース日ごとの最終バージョンを出力します。これは、古い安定版ブランチのホットフィックス リリースである可能性が非常に高い場合があります。

解決策は、すべてのバージョンをリストし、バージョン番号で最後のバージョンを取得することです

$ npm view <pkg> versions --json | jq -r '.[-1]'

または、jq の代わりに awk を使用:

$ npm view <pkg> --json  | awk '/"$/{print gensub("[ \"]", "", "G")}'
于 2019-10-07T10:32:04.980 に答える