仕事ですぐに使えるTypeScriptを読んでいくその53
これは
TypeScriptの学習にとても役立ちそうなドキュメントを教えてもらったので
コツコツと読んでいく記事です。
参考
著作権者:フューチャー株式会社(Future Corporation)様
基本の環境構築
テスト
資料ではJestの環境構築について。
Jestを選択する理由としては公式でTypeScriptをサポートしているという点。
前章のソフトウェアの開発環境を考えるでは、Jest以外にAva、Mocha、Jasmineが挙がっていた。
それぞれTypeScriptと組み合わせた記事が出てきたので、必要に応じて参照するようにしたい。
このあたり。
ky-yk-d.hatenablog.com
Jestの環境構築
まずはJestのインストールから。
npm install --save-dev jest ts-jest @types/jest
インストールが終わったらJestの設定を行う。
jest.config.jsファイルをプロジェクトのルートに配置する。
module.exports = { transform: { "^.+\\.tsx?$": "ts-jest" }, moduleFileExtensions: [ "ts", "tsx", "js", "jsx", "json", ] }
最後にpackage.jsonを設定して完了。
{ "scripts": { "test": "jest" } }
今日はここまで。