package.jsonについて復習

npm

  • パッケージ管理ツールの1つ
  • JavaScript(Node.js)のパッケージやモジュールをインストール、アップデートできる

package.json

  • このファイルにプロジェクト毎に必要なパッケージの名前とバージョンを記述すれば、npmが勝手に必要な(依存しているという)パッケージをインストールしてくれる。
  • インストールしたパッケージが依存しているパッケージや、さらにそれが依存しているパッケージも自動でインストールしてくれる

 

package.jsonの作り方

  • npm initコマンドを叩く
  • 自分でpackage.jsonファイルを作成する(`touch package.json`)

 

便利な点!!

package.jsonがあるディレクトリで npm install をすると

package.jsonに記述されている依存パッケージを自動でインストールしてくれる

 

package.jsonのプロパティについてつらつらと
  • name

モジュール名。必須項目

  • version

モジュールのバージョン。必須項目。

  • scripts

任意のコマンドにエイリアスをつけて実行できるようになる。すごく便利!!