パッケージ指定してをインストールする
ローカルにインストールする
以下のコマンドではカレントディレクトリ以下の node_modules 内にインストールされる
npm install <パッケージ名>
# 例えばexpressをインストールする時は
npm install express
#以下はショットカットで install と等価
npm i <パッケージ名>
#複数パッケージをインストールする事も可能。以下ではexpressとmochaをインストールする
npm install express mocha
グローバルにインストールする
npm install
コマンドまでは同じでこれに-g
を加える できるだけプロジェクトローカルに npm を管理するのが良いのでなるべく使用しない
npm install <パッケージ名> -g
インストールしたものを確認する
#ローカルにインストールしたもののリスト
npm list
#グローバルにインストールしたもののリスト
npm list -g
ただし上記のコマンドでは依存関係にあるものも表示されるので以下のコマンドで確認することができる
npm list --depth=0
#ただし2014/03/28現在--depth=0オプションにバグがあるようで以下のコマンドで代替できる
npm ls | grep ^├─
[npm list --depth=x
regression in npm 1.4.x · Issue #4842 · npm/npm](https://github.com/npm/npm/issues/4842)