概要 はじめに jQueryを使ってセコセコとクライアントサイドのJavaScriptを書いていた時代からすごい変化しています。浦島太郎状態から脱却するために、最近の動向に沿った開発ができるように環境構築してみました。 TypeScriptでコードを書いてユニットテスト・カバレッジレポート作成を行いつつ開発を進められるようにします。 まずは、各ステップの操作を手動で確認したあと、gulpで自動的に行えるようにします。 目標 コード本体はTypeScriptで書く,ユニットテストも書く TypeScriptをECMAScript5のCommonJSにコンパイル 生成されたJavaScriptをユニットテストする、カバレッジも出す。 webpackでまとめる。 ファイルを更新したら自動ビルドする。 以上の操作をgulpで一括して行いたいと思います。 より多くのブラウザを対象にするためにECMA