Node.jsとnpmで特定のモジュールのバージョン情報を確認する方法
Node.js と npm でモジュールの全バージョンを一覧表示する方法
ここでは、npm を使用してモジュールの全バージョンを一覧表示する 3 つの方法を紹介します。
npm list コマンドを使用する
最も簡単な方法は、npm list
コマンドを使用することです。 このコマンドは、インストールされているモジュールのリストと、それぞれのバージョン情報を出力します。
npm list <モジュール名>
例:
npm list express
出力例:
+-- [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── utils-merge@1
// 1. `npm list` コマンドを使用する
npm list express
// 出力例
+-- express@4.17.1
├── accepts@1.3.7
├── array-flatten@1.1.1
├── body-parser@1.19.0
├── content-disposition@0.5.3
├── content-type@1.0.4
├── cookie@0.4.1
├── cookie-parser@1.4.4
├── debug@2.6.9
├── depd@1.1.2
├── etag@1.8.1
├── express-session@1.17.0
├── finalhandler@1.1.2
├── flatted@2.0.2
├── fresh@0.5.2
├── helmet@3.25.3
├── http-errors@1.8.1
├── iconv-lite@0.4.24
├── ignore-styles@3.0.8
├── inversify@5.0.1
├── ipaddr.js@1.9.1
├── is-arguments@1.0.4
├── is-core-module@2.5.0
├── is-extglob@2.1.1
├── is-glob@4.0.1
├── is-my-json-valid@2.20.4
├── is-number@7.0.0
├── isobject@3.0.1
├── jasmine-core@3.9.0
├── json-stringify-safe@5.0.1
├── jsonfile@6.1.0
├── just-extend@4.2.1
├── lodash@4.17.21
├── logform@2.3.0
npm view
コマンドは、特定のモジュールの情報を表示するために使用されます。 このコマンドを使用して、モジュールの全バージョンを表示するには、versions
オプションを指定します。
npm view <モジュール名> versions
npm view express versions
[
"4.17.1",
"4.17.0",
"4.16.4",
"4.16.3",
"4.16.2",
"4.16.1",
"4.16.0",
"4.15.5",
"4.15.4",
"4.15.3",
...
]
オンラインサービスを使用する
https://www.npmjs.com/ などのオンラインサービスを使用して、モジュールの全バージョンを一覧表示することもできます。
- 検索バーにモジュール名を入力します。
- モジュールのページが表示されたら、「Versions」タブをクリックします。
このタブには、モジュールの全バージョンと、それぞれのバージョン情報が表示されます。
上記の方法のいずれかを使用して、Node.js と npm でモジュールの全バージョンを一覧表示することができます。 自分に合った方法を選択してください。
node.js npm