web-dev-qa-db-ja.com

Nodejs npmはパッケージの最新バージョンを表示

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

251
Trantor Liu

あなたが使用することができます:

npm show {pkg} version

(だからnpm show express version3.0.0rc3を返すようになります)。

376
CD..

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

npm outdated

191
adius

2014年10月現在:

npm view illustration

最新のリモートバージョンの場合

npm view <module_name> version  

versionは単数形です。

利用可能な(リモート)バージョンをすべて表示したい場合は、次のようにします。

npm view <module_name> versions

バージョンは複数形です。これにより、選択可能なバージョンの完全なリストが表示されます。

実際にローカルに持っているバージョンを入手するためにあなたは使うことができます:

npm list --depth=0 | grep <module_name>

あなたのバージョンを宣言しているpackage.jsonでも、インストールされたバージョンは実際にはわずかに異なるかもしれません - 例えば、バージョン宣言でtildaが使用された場合

NPMバージョン1.3.x、1.4.x、2.x、および3.xにわたって機能するはずです。

78
arcseldon

npm viewを使えば、モジュールのすべてのバージョンを見ることができます。例:betaを含むすべてのバージョンのブートストラップを一覧表示する。

npm view bootstrap versions

ただし、バージョンリストが非常に大きい場合は切り捨てられます。 --jsonオプションは、ベータ版を含むすべての版を印刷します。

npm view bootstrap versions --json

ベータ版ではなく安定版のみをリストしたい場合は単数形のversionを使用

npm view bootstrap@* versions

または

npm view bootstrap@* versions --json

そして、あなたが最新バージョンだけを見たいのなら、ここであなたは行き​​ます。

npm view bootstrap version
5

VS Codeを使用している場合は、NPMに行かずに最新バージョンを確認するもう1つの簡単な方法もあります。

Package.jsonファイルで、最新バージョンを知りたいモジュールを確認してください。すでに存在する現在のバージョンを削除し、CTRL +スペースまたはCMD +スペース(mac)を実行します。VSコードには最新バージョンが表示されます。

image shows the latest versions of modules in vscode

0
Sksaif Uddin