webpack 開発サーバーに任意のルートの index.html を提供するように指示する方法 質問する

webpack 開発サーバーに任意のルートの index.html を提供するように指示する方法 質問する

React ルーターを使用すると、React アプリで を処理できます/arbitrary/route。これを機能させるには、一致したルートで React アプリをサーバーが送信する必要があります。

しかしwebpack 開発サーバー任意のエンドポイントを処理しません。

ここでは追加の Express サーバーを使用する解決策があります。webpack-dev-server が react-router からのエントリ ポイントを許可できるようにする方法

しかし、ルート マッチングを可能にするために別の Express サーバーを起動したくはありません。Webpack 開発サーバーに任意の URL に一致させて、React アプリを送信するように指示したいだけです。お願いします。

ベストアンサー1

小さな構成を含めるのが最も簡単な解決策を見つけました:

  devServer: {
    port: 3000,
    historyApiFallback: {
      index: 'index.html'
    }
  }

私は以下を訪問してこれを見つけました:WEBPACK-DEV-SERVER を使用した PUSHSTATE

おすすめ記事