menu
書いてる野郎
orebike@gmail.com
Java で言う maven のようなツールでパッケージ管理をする。
Maven で言う pom.xml のようなファイル
まっさらななにもない場所に package.json を生成する
$ npm init
ダイアログがズラズラ出るので適当に答えると生成される
g オプションをつけるとパッケージがグローバルにインストールされる。 これは node.js で作られたコマンドラインツールをインストールする場合によく用いられる
$ npm install -g hogehoge
逆に明示的に g 無しならローカルにインストールされる。
以前は scripts にコマンドそのものを書いて npm run で呼び出されていたようだが、 現在では便利な npx というコマンドが Node に付属していてこれを使えばよい
$ npx hogehoge
これでローカルの ./node_modules/hogehoge/bin/hogehoge.js が実行される。