npm runで複数のscriptsを動かす
https://www.npmjs.com/package/npm-run-all を使えば可能らしいのでやってみた
{
"name": "github-local-issue-tracker",
"dependencies": {
"babel-runtime": "^5.8.24",
"bluebird": "^2.10.0",
"db.js": "^0.10.2",
"stone-skin": "^0.5.1"
},
"devDependencies": {
"babelify": "^6.3.0",
"npm-run-all": "^1.2.11"
},
"scripts": {
"build": "npm-run-all build:*",
"build:background": "browserify -t babelify -d src/background.js -o background.js",
"build:popup": "browserify -t babelify src/popup.js -o popup.js"
},
"babel": {
"stage": 0,
"optional": [
"es7.asyncFunctions",
"runtime"
]
}
}
-sでシーケンシャルに-pでパラレルに実行させる事が可能で、その指定にはそのままscriptsで指定している名前を指定するかワイルドカードで指定する事で複数のscriptsを実行させる事が可能らしい
んまぁ複数のコンパイル(トランスパイル)する要件がある場合に使えば良さそう