我爲Angular手動創建了一個應用程序,他的結構和所有東西。 要在本地運行它,我正在使用http-server。AngularJS - 在Heroku上部署
我該如何將它部署到Heroku中以便通知要運行的服務器(可能位於Procfile中)?
我爲Angular手動創建了一個應用程序,他的結構和所有東西。 要在本地運行它,我正在使用http-server。AngularJS - 在Heroku上部署
我該如何將它部署到Heroku中以便通知要運行的服務器(可能位於Procfile中)?
創建一個Procfile
,在您的應用程序的根目錄下調用Procfile(無擴展名)。在該文件中使用web:
告訴heroku要運行的內容。例如:
web: coffee server.coffee
當我使用$ git push heroku master時,出現錯誤:推送被拒絕,未檢測到Cedar支持的應用程序 提示:Heroku無法檢測到構建包時發生此問題。 –
你用什麼來提供這些文件? – tyler
我用解決方法解決了問題,我部署了一個Yeoman項目並將內容更改爲我的項目,現在它可以工作。 –
如果您的應用程序僅包含'Angular.js'應用程序(即您不使用或使用第三方API來獲取數據),那麼您只需要執行'git push ',一旦你這樣做'角度'應用程序應該可用。 – Cristik
我試過了,但是我得到下面的錯誤評論。 –
您收到了什麼錯誤? – Cristik