0
私は反応ルータv4を使用していましたが、リロード時に気付いた(localhost:8080/route1
の場合はCannot Get route1
になります)、これを調べると、すべてのルート(とbundle.jsリクエストの静的ファイルに加えて.html)と反応ルータルートは、今度は必要に応じて動作します。React-Routerとwebpack-dev-serverリロード
しかし、私は自分のサーバーを使用していますので、webpack -dev-server、例えば、リロード時のリロード、高速再コンパイル用のバンドルのキャッシングなど。
私はどうしたらよいですか?webpack-dev-serverに対処する方法はありますか?反応ルータのルートの問題?または私は私の自分のサーバーとwebpack-dev-serverから得たメリットをエミュレートするための良い方法はありますか?または私が考えていない他のもの。
それが働いた理由を説明することができる:これはフォルダ構造ですか? –
これは私の今の設定です。何とかパブリックパスを指定しなくても動作します https://gist.github.com/alexbollbach/7a7abed3b345dd2e819f459a6a495f89 –
私の場合、ルートはrootで、私が望むようにsrcではなくproject-folderでした。ルーターは失敗し、私はパブリックパスを変更する必要がありました。とにかく、パブリックパスなしで問題を解決しましたか?採用されたソリューションは何ですか? – itacode