この構成でポート 4300 で開始する Angular アプリケーションがあります。
"scripts": {
"ng": "ng",
"start": "ng serve --port 4300 --host 0.0.0.0 --proxy-config proxy.conf.json",
"build": "ng build",
"test": "ng test",
"lint": "ng lint",
"e2e": "ng e2e"
}
アプリは次の URL にアクセスできます。
http://localhost:4300/#/index.html
「/myApp/」のようなコンテキストルートで提供したい
アプリケーションは常に で開始するnpm start必要があり、次の URL にアクセスしたい:
http://localhost:4300/myApp/#/index.html
どうすればいいですか?
私が試したことはすべてうまくいきません:
- 設定
<base href="/myApp/">がうまくいかない - 設定
"build": "ng build --prod --base-href=myApp"がうまくいかない
どんな助けでも大歓迎です。