【发布时间】:2022-01-17 17:12:30
【问题描述】:
在 Angular 中,我曾经使用 --base-href \myapp 语法运行我的构建命令。
现在我更新到 angular 13 并且这个命令行属性不再可用。 所以我将属性添加到 angular.json: ...配置/“测试”/baseHref:“\myapp”
但这似乎还不够。此设置将在 index.html 头标记中添加 <base href="/myapp">。但它不会改变 index.html 中的其他链接,例如:
<link rel="stylesheet" href="styles.5fe3fd16ea7e146e.css">
所以在运行时我得到一个 404,因为在根目录中找不到样式....css,但应该引用“myapp/styles....css”。
我在哪里可以设置 baseHref,这样它也会影响 index.html 中的链接?
【问题讨论】:
标签: angular configuration