仕事ですぐに使えるTypeScriptを読んでいくその54
これは
TypeScriptの学習にとても役立ちそうなドキュメントを教えてもらったので
コツコツと読んでいく記事です。
参考
著作権者:フューチャー株式会社(Future Corporation)様
基本の環境構築
テスト
資料ではJestの環境構築について。
Jestを選択する理由としては公式でTypeScriptをサポートしているという点。
前章のソフトウェアの開発環境を考えるでは、Jest以外にAva、Mocha、Jasmineが挙がっていた。
それぞれTypeScriptと組み合わせた記事が出てきたので、必要に応じて参照するようにしたい。
このあたり。
ky-yk-d.hatenablog.com
Visual Studio Codeの設定
extensions.jsonとsettings.jsonに設定をしておくと、
開いたときにeslintの拡張とeditconfigの拡張がインストールされるようになる。
extensions.json
{ "recommendations": [ "dbaeumer.vscode-eslint", "EditorConfig.editorconfig" ] }
settings.jsonにファイル保存時にeslint --fixが自動実行されるように設定しておく。
こうすることでsettings.jsonを共有すればVisual Studio Codeを使う限りどの環境でも共通の
保存設定を保持することが可能となる。
settings.json
{ "eslint.autoFixOnSave": true, "files.autoSave": "off" }
今日はここまで。