Node.js/npm

Java で言う maven のようなツールでパッケージ管理をする。

package.json

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 が実行される。

Tag

javascript/nodejs/npm/start.txt · 最終更新: 2018-11-28 19:09 by ore