、リアクトリアクト・ルーター、Antdを、リアクト - Reduxのテクノロジ・スタックは、SPAのアプリケーション、Reduxの状態ストレージアプリケーションは、F5キーを押し、より良い世界を作ったとの瞬間を崩壊し、新技術の原則に沿って、ユーザーエクスペリエンス、食事動作には影響を与えません。どのデータ要求の後端に必要とされるどのようなデータ対応する出発成分、構成要素からのパスで、ルータが反応します。リクエスト冗長化ポイントが、しかし、世界の崩壊は再び良くあります。セルフテストは、それは、パッケージが出て遊ぶNPMの実行ビルドを完了した後、周りの投げnginxのエラー、404の多くを試してみてください。ピットは私の単一ページのアプリケーションを記録し始めました。。。
フロント環境:作成反応するアプリの作成プロジェクトは、リアクト・ルーターをbrowserHistoryを使用して
404の静的リソースは、問題を見つけることができません
次のようにnginxのマッチングルールが設定されています。
デフォルトでは、静的なHTMLフォルダのフォルダnginxのにこのビルド良いの静的リソースが要求リソースにも可能であるが、コピーの各コピーは、あまりにも面倒に行ってきました。レイジーは、右、にこれを入れて「./」
ちょっと、それをバージョンをリリースしました。ページが正しく表示さ
F5キーを押して、お馴染みのnginxの404ページが飛び出します。問題nginxのマッチングルールと結論づけ試しに開発環境、問題はない、ああ、。Baiduの書き換え病気もするのnginx -sリロード、再起動テスト、マッチングルールの書き方を開始し、または処理することはできません。
最後に、キーワードtry_filesを見つけることが、次のように多くの人々は、以下のとおりです。
私のテスト環境を置くかではありません。様々なフィドル: などの書かれた最終的には、私はF5キーを押して、希望を参照してください。
页面的静态资源是我们刚才设置的“./”这种写法,有些路由还是报错: Uncaught SyntaxError: Unexpected token <,但是没出现 Nginx 404,看到一点点希望,继续找度娘,有帖子说要不要用相对路径用绝对路径,看控制台一直提示:
把原来的“./”,恢复原状,在package.json中加一个吧。把工程名作为value值。
再一顿操作。居然可以了。所有刷新测试了一遍,可以啦。O(∩_∩)O哈哈~
先记录一下,总结:稍后完善