[英]Deploying AngularJS app to Azure via github not working
長話短說,我們有一個舊的,維護欠佳的Web應用程序托管在我們不再有權訪問的Google雲帳戶中,因此我們希望將其移至我們的公司Azure帳戶。
在Azure中,我們創建了一個新的Web應用程序,並將其設置為從我們的存儲庫中提取。 首次構建失敗,但這是因為它使用的是非常古老的Kudu部署腳本。 因此,我生成了一個新腳本(使用azure-cli)並推送了新腳本。 在Azure中,構建現在成功了,但是當我轉到該站點的url時,什么都沒有。 據我所知,該應用程序從未啟動。
這是我可能想到的所有相關信息。 我不完全理解gruntfile的所有內容(我只知道鍵入'grunt serve'才能在本地應用程序:P上工作),所以我不確定這是我所缺少的還是什么。 如果需要其他任何信息,請告訴我,然后我可以添加它。
謝謝你的幫助!
請考慮使用HTML <base> element
為文檔中包含的所有相對URL指定基本URL。
在這種情況下,您可以在index.html
指定基本網址,如下所示:
<head>
<base href="/app/">
</head>
另外,如果您不想在URL中鍵入/app/index.html
來訪問您的網站,則可以將其添加到Azure門戶中“ 應用程序設置”菜單下的“ 默認文檔 ”中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.