* npm [#v8050123]


** パッケージ情報 [#p29a98a8]

*** そのパッケージがこれまでリリースしたバージョンの一覧 [#fbab2227]

 npm info mocha versions
 
 [ '0.0.1-alpha1',
   '0.0.1-alpha2',
   '0.0.1',
   '0.0.2',
   '0.0.8',
   '0.1.0',
 (略)

*** インストール済みのパッケージのバージョンを確認 [#afca8e74]

 npm list --depth=0 mocha
 
 `-- mocha@5.2.0


** パッケージ一覧 [#x17038a8]
 npm list -g

** パッケージインストール [#z9ff9c1a]

 npm install jshint

*** バージョンを指定してインストール [#l05d77f7]

 npm install jshint@1.0.1


*** package.jsonにモジュール名を記録する --save / --save-dev [#xc9eecd5]

 npm install --save jshint     # package.jsonのdependenciesに記録される。本番環境でも使うモジュールならこうする
 npm install --save-dev jshint # package.jsonのdevDependenciesに記録される。開発環境でだけ使うモジュールならこうする




** パッケージアップデート [#m6e79a5c]

*** パッケージ指定 [#la3cf480]
 npm update -g jshint
*** 全パッケージ [#k8336898]
 npm update -g

*** npm自体をアップデート [#wddfbb4d]

 npm update -g npm

** 設定 [#re4b6437]
*** 設定一覧 [#uab64b30]
 npm config ls -l

*** 設定 [#sab7ea28]
 npm conifg set HOME %APPDATA%

** 環境変数を使った設定 [#p28080dc]
 CMD> setx npm_config_userconfig "%APPDATA%\.npmrc"
 Bash> export npm_config_userconfig $HOME/.npm/npmrc

- 環境変数をnpm_config_foo = barと指定する事で、任意のnpm configの設定が出来る。
- userconfigファイルの場所はuserconfigファイルには設定出来ないので、環境変数で設定する。

** Windowsでのnpmコマンドのアップグレード [#qe7e1f4a]

- https://github.com/npm/npm/wiki/Troubleshooting#upgrading-on-windows
- http://qiita.com/hiroqn@github/items/93438c0c660025a53367

** 参考 [#jd05e8ab]
https://npmjs.org/

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS