こんにちは。私は主にReactでWEBフロントエンド開発を行っています。 機能が多く複雑なNext.jsではなく、Viteを用いたシンプルな構成のReactプロジェクトを立ち上げることも多いです。 そういったプロジェクトにコンポーネントテストを導入する際、環境構築に手間取ることが多かったので、この記事でその方法を紹介します。 手順 ViteによるReact環境構築 パッケージのインストール TypeScriptの設定ファイルの修正 Vitestのセットアップファイルの作成 Viteの設定ファイルの修正 環境構築完了 動作確認と追加設定 動作確認 テスト結果を見やすくするための追加設定 まとめ …