目次
Reactビルドファイルのindex.html
を開く方法
Reactアプリケーションをビルドすると、最適化された静的ファイルが生成されます。
これらのファイルをローカルで実行したい場合、いくつかの方法があります。
この記事では、それらの方法を詳しく説明します。
1. 手動で開く
この方法は最もシンプルですが、全てのアプリケーションで正しく動作するわけではありません。
- プロジェクトのディレクトリに移動します。
build
ディレクトリを開きます。index.html
をダブルクリックして、ブラウザで開きます。
多くのReactアプリケーションは、ルートURLやAPIエンドポイントに依存しているため、この方法でのローカル開発は推奨されません。
2. ローカルサーバーでホスティング
ローカルでのホスティングには、serve
というツールを利用するのが便利です。
- まず、
serve
をインストールします。
npm install -g serve
- 次に、ビルドしたディレクトリをホスティングします。
serve -s build
実行後、通常は http://localhost:5000
のようなアドレスが表示されます。
このアドレスをブラウザで開くと、アプリケーションにアクセスできます。
3. 実際のホスティング環境へデプロイ
ローカルではなく、本番環境やステージング環境にデプロイすることも考えられます。
Netlify、Vercel、AWS S3、Firebase Hosting など、多くのホスティングサービスが React アプリケーションのホスティングをサポートしています。
以上が、Reactのビルドファイルのindex.html
を開く3つの方法です。
状況に応じて最適な方法を選択してください。