Node.jsで何かを作る時にまずすること(npm init)
そう言えば、Node.js を触り始めてすぐの時に「package.json ってなんじゃら?」となった事を思い出した。
最初のうちは手書きでこのファイルを作っていたのだが、勿論そんな事はしなくてもよい。
$ npm init
package name: (html)
version: (1.0.0)
description:
entry point: (index.js)
test command:
git repository:
keywords:
author:
license: (ISC)
実行ディレクトリに移動して「npm init」と打つと、質問形式で1行ずつ情報入力を求められるので、それを適当に埋めて行けば最低限の情報が書かれた package.json が生成される。(※カッコは空行でエンターした時にデフォルトで入るパラメータ。)
このファイルが無いと何かと面倒な事になる場合があるので、新規プロジェクトを作るなら、まず「npm init」するのが良いのだと思う。