首页 > 解决方案 > 构建未设置正确路径

问题描述

我有一个应用程序,它位于我的主应用程序主页外的子目录中,它完全独立于其他任何东西。当我执行“ng build --prod”时,它会在主页而不是子目录中查找所有资产文件。

例如 mainpage.com 是我的主页面 mainpage.com/newapp 是新应用程序所在的位置 mainpage.com/newapp/assets 是我所有图像的位置(只有 6 个,所以我没有创建子目录) mainpage.com /assets 是应用程序的编译版本查找图像的位置。

我的 index.html 文件中确实有<base href="./">,并且在我的本地服务器上运行时它工作正常(ng serve -- localhost:4200)。

对于如何解决这个问题,有任何的建议吗?

标签: angularbuild

解决方案


ng build --prod --deploy-url /newapp/ --base-href /newapp


推荐阅读