长话短说,我们有一个旧的,维护不善的网络应用程序托管在我们无法访问的Google云帐户中,因此我们希望将其移至我们公司的Azure帐户。
在Azure中,我们创建了一个新的Web应用程序,并将其设置为从我们的仓库中提取。第一次构建失败,但那是因为它使用了一个非常古老的Kudu部署脚本。所以我生成了一个新的(使用azure-cli)并推送了新脚本。在Azure中,构建现在成功了,但是当我访问该站点的URL时,没有任何内容。据我所知,该应用程序永远不会启动。
Here's all of the information that I could think of that might be relevant.我并不完全理解所有gruntfile的东西(我只知道我在本地键入'grunt serve'来处理应用程序:P),所以我不确定这是不是我的意思我失踪了什么。如果需要任何其他信息,请告诉我,我可以添加它。
感谢您的帮助!
答案 0 :(得分:1)
请考虑使用HTML <base> element
为文档中包含的所有相对网址指定基本网址。
在这种情况下,您可以在index.html
中指定基本网址,如下所示:
<head>
<base href="/app/">
</head>
此外,如果您不希望网址中的/app/index.html
类型访问您的网站,您可以将云添加到应用程序设置菜单下的默认文档在Azure portal。