hatena feedly nismit-logo heart tag calendar twitter facebook github feed chain linkedin rotate-left get-pocket

[npm]意外と忘れてしまうnpmコマンドまとめ

グローバルパッケージ

グローバルインストールされたパッケージ群に対して使用するコマンドをまとめました。

npmのバージョン確認

npm -v

npm自身のアップデート/ダウングレード

// 最新バージョンにアップデート
npm install npm@latest -g
// 特定バージョンをインストール
npm install npm@5.0.0 -g

インストール済みのパッケージの確認

// --depthオプションで依存ファイルの表示を変更可能
npm ls -g --depth=0

パッケージのアップデート確認

npm outdated -g

パッケージのアップデート

npm update

パッケージのアンインストール

npm uninstall package_name -g

ローカルパッケージ

package.jsonの生成

npm init
// もしくはデフォルト値で生成させる
npm init -y

プラグインのインストール

//package.jsonのdependencies項目に含む
npm install package_name
//package.jsonのdevDependencies項目に含む
npm install package_name --save-dev

プラグインのアンインストール

npm uninstall package_name
// package.jsonのdependencies項目から削除
npm uninstall package_name --save
// package.jsonのdevDependencies項目から削除
npm uninstall package_name --save-dev