Angular 2 部署在构建期间更改基本标记

Angular 2 Deployment Change Base Tag During Build

我当前的 Angular 2 应用程序,在我执行 ng build prod 之前,我需要进入我的 index.html 文件并将基本标签从 <base href="/"> 更改为 <base href="/myExampleApp/">

但是如您所知,我需要将我的本地版本改回“/”,因为通过更改基本标签的本地版本,我会破坏我的本地服务应用程序。

有什么优雅的方法可以做到吗ng build prod baseTag='xyz'

谢谢。

# Sets base tag href to /myUrl/ in your index.html
ng build --base-href /myUrl/
ng build --bh /myUrl/

https://www.npmjs.com/package/angular-cli