node.jsのプロジェクトのパッケージ管理用のファイル

2度調べたので記録。

node.jsではパッケージ管理にnpmがあって、更に package.json というjsonファイルがあるとそこに定義してあるパッケージ依存関係に基いてパッケージのインストールがされる*1 のですが、これそもそもどうやって作るの?と思って調べたのでメモ。

$ npm init

これでOKだった。 これで package.json が作成される。

で続けて、プロジェクトに必要なパッケージをインストールする場合は、

$ npm install (パッケージの名前) --save-dev

とすれば、自動的に package.json に必要なパッケージが追記された上でプロジェクトディレクトリに node_modules というディレクトリが作成されてインストールが行われます。

*1:RubyのGemfileの様に