ホームページ > ウェブフロントエンド > jsチュートリアル > Vite を使用した React アプリのデプロイ: 完全ガイド

Vite を使用した React アプリのデプロイ: 完全ガイド

Mary-Kate Olsen
リリース: 2024-12-19 11:40:14
オリジナル
565 人が閲覧しました

Deploying React Apps with Vite: The Complete Guide

最新の Web アプリケーションの構築に関しては、React は世界中の開発者にとってお気に入りのライブラリとなっています。柔軟かつ強力で、大規模なエコシステムを備えています。ただし、React を効率的にデプロイすることは、特により高速なビルドとスムーズなデプロイメント プロセスに対する要求の高まりにより、困難になる可能性があります。

このガイドでは、超高速バンドラーおよび開発サーバーである Vite を使用して React アプリをデプロイする方法を説明します。 Vite はプロセスを簡素化し、ビルドとオンザフライ読み込みを劇的にスピードアップします。プロセスを見てみましょう!

React を Vite する理由

技術的な詳細に入る前に、Vite が React アプリに最適な選択肢である理由を簡単に理解しましょう。

  1. 速いビルド時間: Vite は非常に速いビルド プロセスで知られています。 ES モジュールを使用し、非常に高速なオンザフライ読み込みを実現し、開発速度を向上させます。
  2. オープンサポート: Vite には React のサポートが組み込まれているため、複雑な設定を行わずにすぐに使い始めることができます。
  3. 最適化されたプロダクション ビルド: Vite はビルド プロセス中にアプリを自動的に最適化し、プロダクション対応の React アプリを提供します。

それでは、Vite を使用して React アプリをデプロイする方法を見てみましょう!

ステップ 1: Vite を使用して React アプリをセットアップする

まず、Vite で新しい React アプリを作成する必要があります。次の手順に従ってください:

  1. 新しいプロジェクトを作成します:

ターミナルを開き、次のコマンドを実行して、Vite React テンプレートを使用して新しいプロジェクトを作成します。

npm create vite@latest my-react-app --template react
ログイン後にコピー
ログイン後にコピー

このコマンドは、最適化された Vite テンプレートを使用して新しい React プロジェクトをスキャフォールディングします。

  1. 依存関係をインストールします:

プロジェクト ディレクトリに移動し、依存関係をインストールします。

bash
cd my-react-app
install npm
ログイン後にコピー
  1. 開発サーバーを起動します:

すべてが正しく動作していることを確認するには、開発サーバーを起動します。

bash
npm run dev
ログイン後にコピー

Vite 開発サーバーが実行されており、アプリが http://localhost:5173 で利用できることがわかります。

ステップ 2: Vite を本番用に構成する

React アプリをセットアップしてローカルで実行できるようになったので、本番展開用に Vite を設定しましょう。

  1. ビルド構成をセットアップします:

Vite のデフォルト設定は通常は問題ありませんが、本番用に出力を調整することが必要な場合があります。これを行うには、vite.config.js を開いて、必要に応じて設定を編集または追加します。例:

javascript
  export default {
    build: {
      outDir: 'build', // Specify the output directory
      sourcemap: true, // Generate source maps for debugging
      minify: 'esbuild', // Use esbuild for minification
    },
  };
ログイン後にコピー
  1. 本番用のアプリケーションを作成します:

構成後、次のコマンドを実行して実稼働用のアプリケーションをビルドします。

npm create vite@latest my-react-app --template react
ログイン後にコピー
ログイン後にコピー

このコマンドは、最適化された運用ファイルを含む dist フォルダーを生成します。

ステップ 3: React アプリケーションをデプロイする

これで、構築した React アプリをさまざまなホスティング プラットフォームにデプロイできるようになりました。以下では、静的 Web サイトの最も人気のあるホスティング サービスの 1 つである Netlify にデプロイする方法を見ていきます。

  1. Netlify アカウントを作成する:

まだアカウントをお持ちでない場合は、Netlify に移動してアカウントを作成します。

  1. GitHub リポジトリに接続します:

プロジェクトが GitHub リポジトリに保存されている場合は、GitHub アカウントを Netlify に接続し、プロジェクトをインポートします。

  1. ビルド設定を構成します:

ビルド設定で、ビルド コマンド を npm run build に設定し、パブリッシュ ディレクトリ を dist に設定します。これらは Vite プロジェクトのデフォルト設定です。

  1. 展開:

すべての設定が完了したら、サイトのデプロイ をクリックすると、Netlify がアプリケーションを自動的に構築してデプロイします。しばらくすると、デプロイされた React アプリケーションへのライブ リンクが表示されます。

ステップ 4: 導入を確認する

デプロイが完了したら、指定された URL にアクセスすると、React アプリが実行されていることが確認できます。デプロイメントを正しく設定していれば、アプリケーションはすぐにロードされ、スムーズに実行されるはずです。

最終的な考え

Vite を使用すると、React アプリを簡単にデプロイし、高速なビルドと最適化された運用セットアップのメリットを得ることができます。 Netlify、Vercel、またはその他のホスティング プラットフォームにデプロイする場合でも、Vite はプロセスを簡素化および合理化します。

FAB Builder は、製品とツールを接続する統合プラットフォームを提供し、複雑なコードを必要とせずにチームがアプリを簡単に構築できるようにします。 Vite と React を併用することで、開発者はアプリケーションを迅速に構築し、パフォーマンスを最適化し、すぐにデプロイできるようになります。

特にAI Simplified Analytics または オムニチャネル マーケティング の分野でアプリケーションの開発を検討しているチームにとって、このアプローチはスムーズでスケーラブルでシームレスな運用を保証します。

以上がVite を使用した React アプリのデプロイ: 完全ガイドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:dev.to
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート