通过github不工作将AngularJS应用程序部署到Azure

问题描述:

长话短说,我们有一个旧的,维护不良的Web应用程序托管在谷歌云帐户中,我们无法再访问,所以我们想将它移动到我们的公司Azure帐户。通过github不工作将AngularJS应用程序部署到Azure

在Azure中,我们创建了一个新的Web应用程序,并将其设置为从我们的回购中拉出。首先构建失败,但那是因为它使用了一个非常古老的Kudu部署脚本。所以我生成了一个新的(使用azure-cli)并推送了新的脚本。在Azure中,构建现在成功了,但当我转到网站的网址时,没有任何内容。据我所知,该应用程序从未开始。

Here's all of the information that I could think of that might be relevant.我不完全理解所有gruntfile的东西(我只知道我在本地键入'grunt serve'在应用程序上工作:P),所以我不确定这是我所缺少的还是什么。如果有任何其他信息需要,请让我知道,我可以添加它。

感谢您的帮助!

+0

什么是 “不工作” 是什么意思?你是否遇到** 404 **或** 500 **错误? –

+0

您是否检查Azure门户中的状态?任何截图都会有帮助。请分享。 –

+0

对不起,我不得不睡觉。 @ AaronChen-MSFT对不起,我不是特定的。获得'403(禁止)'。 – Keirathi

请考虑使用HTML <base> element指定文档中包含的所有相对URL的基本URL。此外

​​

,如果你不想型/app/index.html的URL访问你的网站,你这个云添加到

在这种情况下,你可以在index.html指定基本网址,如下所示默认文件应用程序设置菜单在Azure portal

enter image description here