如何在基础href之后启动角度路由器而不更改资产地址

时间:2018-04-15 17:18:55

标签: angular angular-router

我有一个有角度的应用程序我想从/en/myapp/ URL中呈现我的应用程序我找到了一个带有基本href的解决方案我可以解决它,但是,它会引发一个更大的问题,它也会更改资产URL,例如{ {1}}更改为/main.css并且我不希望这样,如果我将基础href设置为/en/myapp/main.css角度路由器服务,请将/ en / myapp视为内部角度路由,并且不会呈现404组件,以便如何启动我的角度应用程序形成特定路线,而不会更改资产文件URL?

更新

我的服务器路由没有修复,就像这样/ 在这条路线中,我渲染角度索引页面,所以我不能在angular-cli中使用deploy-url选项。

1 个答案:

答案 0 :(得分:1)

尝试使用--deploy-url选项。

ng build --base-href /en/myapp --deploy-url /