MyUtils

View on GitHub

npm

npmについてまとめる

npm initとは
ローカルインストール

npm install <package名>

# 最新の npmに更新する場合
sudo npm install -g npm
sudo npm update -g npm

node_modulesについて

適当なディレクトリでnpm installするたびに出てくるnode_modeluesこれライブラリのinstall先らしい。

んで、-g (gloabal)オプションをつけると。 current(実行したフォルダ)の代わりにprefix folder(グローバルのフォルダ)に突っ込んでくれるらしい

> npm help install

Operates in "global" mode, so that packages are installed into the prefix folder instead of the current working directory. See npm
       help folders for more on the differences in behavior.


npm init使い方

npm initとはカレントディレクトリにpackage.jsonを作成するコマンドこのコマンドで作成されたpackage.jsonのあるフォルダでnpm installなどでパッケージをインストールすることで使用するパッケージを管理できる。

# 以下で実行で`package.json`に追記される
npm install パッケージ名
npm install --save パッケージ名
npm install -save パッケージ名
npm install -S パッケージ名

# 開発専用のパッケージ(リリースに含めないモジュール)としてインストールする
npm install --save-dev パッケージ名
npm install -D パッケージ名

# アンインストール(これで、package.jsonからも消える)
npm uninstall -D パッケージ名

# カレントディレクトリにインストールされているモジュールの一覧を出力
npm list
# グローバルインストールされているモジュール一覧を出力
npm list -g


パッケージをローカルインストールする

stackoverflow 参考

要約すると以下の感じ(状況で適宜変更がいるかも?)