問題タブ [angular-builder]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
868 参照

angular - Angular - ビルド後、内部ルーティングが機能しない - 404 エラー

私は Angular 9.0 を使用しており、すべてがng serve -oモードで正常に動作していますが、使用してプロジェクトをビルドしようとするとng build、ルート ページしか表示できません。他のページに移動しようとすると、ローカルng serveモードで発生していない 404 エラーが返されます。問題を解決する方法の手がかりはありますか?

http://www.example.com/ << このページは正常に開きますが、 http://www.example.com/dashboard404 を返します

編集: 異なるシナリオをテストするために、何が問題を引き起こしているのかを確認するために、問題を特定することができました。routerLink を使用するとナビゲーションは正常に機能しますが、href または window.location.href を使用すると機能しません。href または window.location.href を使用するとクラッシュする理由はありますか?