Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 角度-<;基本href="/项目名称/客户“&燃气轮机;在index.html中引发错误_Angular_Angular6_Angular7 - Fatal编程技术网

Angular 角度-<;基本href="/项目名称/客户“&燃气轮机;在index.html中引发错误

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/">

我的应用程序在Angular 7中部署在Openshift上,带有Docker image。 我希望我的应用程序url是这样的,当我试图用“/projectname/client”设置我的基本href时,它会抛出如图所示的错误

但是,当我使用“/projectname”或“/”设置基本href时,它工作得非常好。 我不确定在base href..中使用多路径上下文是否有任何限制。。?请建议


谢谢。

最后您还需要一个
/

<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包。