【发布时间】:2018-03-21 03:17:36
【问题描述】:
我正在根据分支名称将我的 Angular 应用程序构建部署到具有不同子目录的 s3 存储桶中。网址看起来像:
pr.example.com/add-cool-spinner
pr.example.com/increase-awesomeness
如果我使用--base-href /add-cool-spinner 进行部署,它会正确更新基本标签:<base href="add-cool-spinner">。但是,当重定向或生成链接时,子目录会加倍,因此从路由器生成的链接标签如下所示:
pr.example.com/add-cool-spinner/add-cool-spinner/page
我尝试只更改 --deploy-url,但它不会更新基本 href 标记,而是引用根 url (pr.example.com/page)。
对于不加倍基本 url 目录有什么提示吗?这是一个错误还是我做错了什么?
【问题讨论】: