問題タブ [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.
angular - Angular - ビルド後、内部ルーティングが機能しない - 404 エラー
私は Angular 9.0 を使用しており、すべてがng serve -o
モードで正常に動作していますが、使用してプロジェクトをビルドしようとするとng build
、ルート ページしか表示できません。他のページに移動しようとすると、ローカルng serve
モードで発生していない 404 エラーが返されます。問題を解決する方法の手がかりはありますか?
http://www.example.com/ << このページは正常に開きますが、 http://www.example.com/dashboardは404 を返します
編集: 異なるシナリオをテストするために、何が問題を引き起こしているのかを確認するために、問題を特定することができました。routerLink を使用するとナビゲーションは正常に機能しますが、href または window.location.href を使用すると機能しません。href または window.location.href を使用するとクラッシュする理由はありますか?