Angular 角度-<;基本href="/项目名称/客户“&燃气轮机;在index.html中引发错误
我的应用程序在Angular 7中部署在Openshift上,带有Docker image。 我希望我的应用程序url是这样的,当我试图用“/projectname/client”设置我的基本href时,它会抛出如图所示的错误 但是,当我使用“/projectname”或“/”设置基本href时,它工作得非常好。 我不确定在base href..中使用多路径上下文是否有任何限制。。?请建议Angular 角度-<;基本href="/项目名称/客户“&燃气轮机;在index.html中引发错误,angular,angular6,angular7,Angular,Angular6,Angular7,我的应用程序在Angular 7中部署在Openshift上,带有Docker image。 我希望我的应用程序url是这样的,当我试图用“/projectname/client”设置我的基本href时,它会抛出如图所示的错误 但是,当我使用“/projectname”或“/”设置基本href时,它工作得非常好。 我不确定在base href..中使用多路径上下文是否有任何限制。。?请建议 谢谢。最后您还需要一个/: <base href="/projectname/client/">
谢谢。最后您还需要一个
/
:
<base href="/projectname/client/">
根据文件:
但在共享或生产服务器上,您可以从子文件夹为应用程序提供服务。例如,当加载应用程序的URL类似于
http://example.com/my/app/
,子文件夹是my/app/
,您应该将
添加到index.html的服务器版本。感谢您的回答,但我也尝试了这种方法,但出现了相同的错误,它无法找到问题图片中所示的js文件。我甚至尝试了“ng build--base href/projectname/client/--deploy url/projectname/client/”我找到了解决方案,我删除了index.html中的标记并添加了相应的npm包。