Angular Azure应用程序服务声称它正在运行我的github位,但显然不是

Angular Azure应用程序服务声称它正在运行我的github位,但显然不是,angular,azure,github,Angular,Azure,Github,使用cli构建基本Angular starter应用程序。在本地运行良好。执行ng构建--prod以获取运行时。把它推到github。使用最新版本的node配置了运行linux的新Azure应用程序服务。将部署设置为该github repo。Azure说它是从我的github运行的,但显然不是,它运行的是标准的“你还没有部署任何东西”默认站点。查看azure站点正在显示的内容的图像,以及声称应该显示内容的门户的第二个图像。 我将角度传感器强制设置为端口80,这没有帮助 当您在Azure门户中构

使用cli构建基本Angular starter应用程序。在本地运行良好。执行ng构建--prod以获取运行时。把它推到github。使用最新版本的node配置了运行linux的新Azure应用程序服务。将部署设置为该github repo。Azure说它是从我的github运行的,但显然不是,它运行的是标准的“你还没有部署任何东西”默认站点。查看azure站点正在显示的内容的图像,以及声称应该显示内容的门户的第二个图像。 我将角度传感器强制设置为端口80,这没有帮助


当您在Azure门户中构建AppService时,它会要求提供操作系统。如果您选择windows,那么当它要求运行时,如果您选择节点vxx,它会将操作系统翻转到Linux。根据上面的说明,这无法从github部署

但是,如果您选择节点vxx,在它将操作系统翻转到Linux之后,您可以将其单击回windows(这不会改变运行时间),然后在GitHub中指向Angular应用程序部署,它就可以工作了

因此,Linux端存在一个bug,它无法正确创建节点/角度运行时


但它可以在windows主机上运行。

当您在Azure portal中构建应用程序服务时,它要求提供操作系统。如果您选择windows,那么当它要求运行时,如果您选择节点vxx,它会将操作系统翻转到Linux。根据上面的说明,这无法从github部署

但是,如果您选择节点vxx,在它将操作系统翻转到Linux之后,您可以将其单击回windows(这不会改变运行时间),然后在GitHub中指向Angular应用程序部署,它就可以工作了

因此,Linux端存在一个bug,它无法正确创建节点/角度运行时


但是它在windows主机上工作。

不知道为什么图像不显示。如果在它们上单击鼠标右键,则复制地址并粘贴到它们显示的浏览器中。或者你可以右键单击并说“在另一个选项卡中打开”,这样就行了。不知道为什么图像没有显示。如果在它们上单击鼠标右键,则复制地址并粘贴到它们显示的浏览器中。或者您可以右键单击并说“在另一个选项卡中打开”,这样就可以了。