Gulpでtsify+watchify
Qiitaにもかきました。
TypeScriptでBrowserifyが使える、 tsifyを知ったのですが、
ビルドの時間が遅いし、毎回「gulp XXX」って打つのが大変なので、
watchifyと一緒に使えないかな・・・と思いました。
次のようなgulpfile.jsを作りました。
gulp watchify-tsify
と実行する。
./ts/a.ts
、./ts/b.ts
を監視する。
- watchifyでupdateが発生するたびに、
runBundle()
を呼び出す。
- b.pluginでtsifyを読み込み、
js/all.js
を出力する。
参考