呼吸をするように gulp を使ってたのでたまには npm scripts でやってみよっかなーと思ってやってみたら意外にいい感じだったのでメモ。
install package
必要なパッケージをインストール
- browserify
- watchify
- babelify
- babel-preset-es2015
あとはプリセット、プラグインはお好きなやつを。
$ npm install --save-dev browserify watchify babelify babel-preset-es2015
write .babelrc
.bablerc に以下を記述
{
"presets": ["es2015"]
}
もちろんプリセットは自分が好きな吐き出したいやつに変えられる。
npm scripts
npm scripts を記述
package.json
"scripts": {
"dev": "watchify main.js -t babelify -o bundle.js"
}
watchify で main.js を babelify で transform(-t) して ファイルに吐き出して( -o ) bundle.js を作る。