Gulpでtsify+watchify

TOC

  1. 参考

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を出力する。

参考