2017-06-05 59 views
0

我按照所有的步驟here部署我奧裏利亞應用到Azure的,但是我收到以下錯誤,當我嘗試訪問該應用程序的URL:部署奧裏利亞應用到Azure的

您沒有權限查看此目錄或頁面。

我的應用程序基本上與骨架應用程序相同,並且沒有server.jsnode.js文件。

任何人都可以指出我如何部署我的應用程序正確的方向嗎?

回答

0

根據intrdocution:

奧裏利亞是下一代UI框架。

這意味着Aurelia是一個前端JavaScript庫和一個Node.js服務器應用程序,它應該基於HTML + CSS應用程序體系結構。 至少需要在應用程序的根目錄下有一個index.html文件。您可以製作完整的Aurelia應用程序,如http://aurelia.io/hub.html#/doc/article/aurelia/framework/latest/quick-start/1所述,並將其部署到Azure。

此外,我們可以利用Custom Deployment Script通過gulp或babel捆綁Javascript來源,您可以參考Custom startup command for Node.js app on Azure with Babel 6的答案以獲取詳細信息。

+0

我有一個index.html和一個工作aurelia應用程序。我正在使用部署腳本[這裏](http://www.webnotwar.ca/opensource/azure-web-app-continuous-integration-with-aurelia-and-github/),但仍然沒有快樂 – TomSelleck

+0

你能使用Azure門戶應用服務刀片上的KUDU或應用服務編輯器檢查根目錄中是否存在'web.config',並且如果您的服務器中未包含'server.js'或'app.js'根目錄下,你可以嘗試刪除'web.config'。 –