Angular-cli: 在 url 域之后的路径下托管应用程序时 js 文件的 404

创建于 2016-10-06  ·  2评论  ·  资料来源: angular/angular-cli

操作系统?

Ubuntu Linux 16.04

版本。

角-cli:1.0.0-beta.15
节点:6.3.1
操作系统:linux x64

重现步骤。

当我开发一切都按预期工作时(域http://localhost:4200 )但是当我为生产构建并部署到我的服务器时,我的根路径中没有应用程序,它类似于http://www.mydomain.com/my-ng-app ,在这种情况下,应用程序尝试从根 url 加载包,显然得到404响应。 例如,当该文件实际上在www.mydomain.com/my-ng-app/main.9c5e616854294854119f.bundle.js中时尝试加载http://www.mydomain.com/main.9c5e616854294854119f.bundle.js #$

失败给出的日志。

所有.js文件的 404。

提及任何其他可能有用的细节。

我已经尝试将<base href="/">更改为<base href="/my-ng-app">但仍然不起作用。

最有用的评论

将 index.html 中的基本 href 从"/"更改为""

所有2条评论

将 index.html 中的基本 href 从"/"更改为""

由于不活动,此问题已自动锁定。
如果您遇到类似或相关的问题,请提交新问题。

阅读更多关于我们的自动对话锁定政策

_此操作已由机器人自动执行。_

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

rajjejosefsson picture rajjejosefsson  ·  3评论

delasteve picture delasteve  ·  3评论

NCC1701M picture NCC1701M  ·  3评论

brtnshrdr picture brtnshrdr  ·  3评论

jbeckton picture jbeckton  ·  3评论