- 今回はちょうど Flagrate を TypeScript で全部書き直している最中だったので、その話を。
- VisualStudio に依存しないビルドシステムが必要
- gulp.js を採用
- ビルドの流れ:
gulp-include
でTSを一つにまとめる →gulp-tsc
でTSからJSをビルド&d.ts生成 →gulp-include
で JSをラップ →gulp-closure-compiler
でminバージョンを生成 - これを
npm run watch
コマンドで保存時に自動実行できるようにした
- ビルドの流れ:
- ジェネリクス便利ですね
と、いう話のLTスライドがこちらになります