[英]deploy project Node.js on Heroku
如果正確遵循所有部署說明,則不會出現任何錯誤,請檢查此部署過程
注意:請確保您必須具有部署應用程序的權限。
從提供的日志中可以看到,您的服務器應用程序無法連接到MongoDB數據庫。 然后,它無法完成Photo.find()
查詢,即您在路由器的'/'
路徑下,並且該操作可能因錯誤而結束。 請記住,如果任何Mongoose操作以錯誤結束,則需要進行處理。 如果您不這樣做,則請求將以超時結束(就像您的情況一樣),因為服務器不會向客戶端返回任何內容,因此會向服務器發出請求。
編輯:我也更深入地研究了您的代碼,發現您正在嘗試連接localhost
上的數據庫。 該數據庫可能不存在於要部署應用程序的同一Heroku服務器上,因此您需要修復數據庫URI。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.