Angularのドキュメントには--base-href、サーバーのサブフォルダーにデプロイするときに、本番用のAngularアプリケーションビルドでパラメーターを使用する必要があることが記載されています。
ファイルをサーバーサブフォルダーにコピーする場合は、ビルドフラグを追加し
--base-href、<base href>適切に設定します。たとえば、
index.htmlがのサーバー上にある場合は/my/app/index.html、ベースhrefを次の<base href="https://stackoverflow.com/my/app/">ように設定します。
https://angular.io/guide/deployment
ただし、angular-cliには--deploy-urlパラメーターがあります。ツールのドキュメントでは、次のように説明されています。
ファイルがデプロイされるURL。
https://github.com/angular/angular-cli/wiki/build
アプリケーションがサーバーのサブフォルダーにデプロイされるときの--deploy-url意図を使用するソリューションを見てき--base-hrefました。
質問
角度CLIツールのパラメータ--base-hrefとの違いは何--deploy-urlですか?それぞれをいつ使用する必要がありますか?
{ path: 'myModule', loadChildren: () => import( './myModule/my.module' ).then( m => m.MyModule ) }