Node.jsでインストールされているパッケージとバージョンを確認する方法について。
npmのインストールとディレクトリの移動
Node.jsでインストールされているパッケージとバージョンを確認するにはnpmを使います。
npmはNode Package Managerの略で、Node.jsのパッケージを管理するツールです。Node.jsにくっついているので、既にNode.jsをインストールしている場合はnpmもインストールされているはずです。
npmがインストールされているか確認します。
npm --version
バージョンが表示されればインストールされています。表示されない場合はnpmをインストールします。
sudo npm install -g npm
パッケージとバージョンの一覧表示|npm ls
インストール済みのパッケージとバージョンを一覧で表示するには npm ls コマンドを実行します。
以下のようにtree形式で確認できます。
$ npm ls
フォルダ名@~
├─┬ ejs@3.1.2
│ └─┬ jake@10.6.1
│ ├── async@0.9.2
│ ├─┬ chalk@2.4.2
│ │ ├─┬ ansi-styles@3.2.1
│ │ │ └─┬ color-convert@1.9.3
│ │ │ └── color-name@1.1.3
│ │ └── escape-string-regexp@1.0.5
│ └── filelist@1.0.1
├─┬ express@4.17.1
~
パッケージを指定して表示|npm view
npmのviewコマンドを使えば、指定したパッケージのバージョンを表示することができます。
npm view パッケージ名 version
#ejsのバージョンを確認
$ npm view ejs version
3.1.2
#expressのバージョンを確認
$ npm view express version
4.17.1