npm
コマンドを簡単に記述して、直列処理、並列処理を行います。
前提条件
- npmがインストールされていること
- package.jsonがあること
インストール
$ npm install -D npm-run-all
使い方
設定
run-s
の後にコマンドを書くと直列、run-p
の後にコマンドを書くと並列で処理を行ってくれます。
コマンドをhello:*
と書くと、当てはまるすべてのコマンドを処理します。
package.json
{
"scripts": {
"hello:foo": "echo FOO",
"hello:bar": "echo BAR",
"hello-s": "run-s hello:foo hello:bar",
"hello-p": "run-p hello:*"
}
}
実行
npm
コマンドでhello-s
またはhello-p
を実行します。
$ npm run hello-s
$ npm run hello-p
出力結果
FOO
BAR
参考文献
この記事は以下の情報を参考にして執筆しました。