Node.js | npm - Node Package Manager

npmはNode Package Managerの略であり、Node.js関連のさまざまなモジュールを提供する。npmを使うと、モジュールのインストール、削除、アップグレード、依存関係の管理が簡単になる。

npmの紹介

https://www.npmjs.com/

npmのインストール

Homebrew (macOS)でインストール

brew install npm

npmモジュールのインストール

$ npm install {モジュール名}

npmモジュールの削除

$ npm uninstall {モジュール名}

npm globalにインストールされた一覧を表示

$ npm ls -g

これだとインストール済み項目の下位項目(dependency)まですべて表示されるため、一覧が長くなりすぎる。

depthオプション

$ npm ls -g --depth=0

このようにdepthオプションを指定すると、dependencyは省略され、インストールした項目名だけが表示される。