我有一个有角度的应用程序我想从/en/myapp/
URL中呈现我的应用程序我找到了一个带有基本href的解决方案我可以解决它,但是,它会引发一个更大的问题,它也会更改资产URL,例如{ {1}}更改为/main.css
并且我不希望这样,如果我将基础href设置为/en/myapp/main.css
角度路由器服务,请将/ en / myapp视为内部角度路由,并且不会呈现404组件,以便如何启动我的角度应用程序形成特定路线,而不会更改资产文件URL?
更新
我的服务器路由没有修复,就像这样/
在这条路线中,我渲染角度索引页面,所以我不能在angular-cli中使用deploy-url选项。
答案 0 :(得分:1)
尝试使用--deploy-url
选项。
ng build --base-href /en/myapp --deploy-url /