2017-10-04 9 views
1

create-react-appを使用してプロジェクトをブートストラップしました。リアクションルータが多すぎるパスをキャプチャしています

私は反応アプリにreact-routerを追加しました。 serve -s buildを使用してビルドして配信した後、http://localhost:5000/favicon.icoなどの任意のパスに移動するとインデックスに移動するため、URLの変更がreact-routerでキャプチャされています。しかし、いったん私がそこに来たら、CMD + SHIFT + Rを押して強制的にページをリロードすると、静的ファイルが期待どおりに読み込まれます。この動作をデフォルトにするにはどうすればよいですか?

答えて

1

サイトが静的に提供され、それは私も持っていた https://github.com/ReactTraining/react-router/blob/master/FAQ.md

、それはすべてのすべてをキャッシュしてからsrc/index.jsに2行をコメントアウトすることにより、サービスワーカーを無効にする代わりにBrowserRouterのHashRouterを使用する必要があるのFAQによると、時間。

この変更を加えて私の問題を解決しました!