npm コマンドメモ
npm コマンドメモ
すぐ忘れてしまうのでnpmのコマンドをメモしておく。
バージョン
> npm -v > npm -version
初期化
> npm init
このコマンドを実行するとプロジェクト名などを入力するモードになり、入力を追えるとpackage.json
が作成される。
また以下のようにすればあれこれ入力せずにデフォルトの内容でpackage.json
が作成される。
> npm init -y # or > npm init -yes
パッケージのインストール
package.json
の内容からパッケージをインストールする
> npm install # or > npm i
gitからプロジェクトを落としてきて、環境を構築する際などに使う。
package.json
にはプロジェクトで使用するパッケージの一覧が記述されていて
npm install
とするだけでそれらのパッケージが一斉にインストールされる。
ローカルにインストール
> npm install パッケージ名 > npm i パッケージ名 # --saveオプション、依存するパッケージとしてインストールする(省略可) # ※package.jsonのdependencies欄にパッケージ名が登録される。 > npm install --save パッケージ名 > npm install -save パッケージ名 > npm install -S パッケージ名 # --save-devオプション、開発時のみ使用するパッケージとしてインストールする。 # ※package.jsonのdevDependencies欄にパッケージ名が登録される。 > npm install --save-dev パッケージ名 > npm install -D パッケージ名
グローバルにインストール
npm install -g パッケージ名 npm install --global パッケージ名
パッケージのアンインストール
# ローカル > npm uninstall パッケージ名 # グローバル > npm uninstall -g パッケージ名
インストール済のパッケージを表示
# ローカル > npm list # グローバル > npm list -g
リスト表示する階層を制限したい場合は--depth
を指定すればよい。
> npm list -g --depth 0