目的 下記の技術を使ったフロントのコンポーネントの作成を行うための環境構築を行いました。 React TypeScript 目的は上記の利用ですが、本記事としてはReact/TypeScriptを触れることはありませんので、Node.jsを利用する環境の構築には利用が可能かと思います。 DockerだけでなくVagrantを採用している理由としては、自分の開発環境がmacであり、 参考記事に記載の理由で動作が遅いことを解消するためです。 参考記事 DXを大幅に低下させるDocker for Macを捨ててMac最速のDocker環境を手に入れる 前準備/筆者の環境 参考記事に記載のVagrantやMutagenのインストールが必要です。 筆者の環境としては下記となります。 MacOS 11.1 Vagrant 2.2.7 Mutagen 0.11.8 作成するもの 下記の4つのファイルを作