Heroku Cannot GET /

后端 未结 8 461
梦谈多话
梦谈多话 2020-12-03 21:08

I am new to Heroku and believe I am following all of the steps outlined on Heroku\'s website to deploy via node.js – https://devcenter.heroku.com/articles/getting-started-wi

8条回答
  •  长情又很酷
    2020-12-03 21:31

    I had the same issue. I finially resolved it.

    I had two folders for my code. A server folder with all my backend nodejs file and a client folder for all the front end file. That is the issue from the very beginning.

    I git init in the server folder, then git commit and git push. It didn't give me any error in the build but in the heroku logs it shows 404.

    After research for 5 hours, I figure Heroku Cannot GET / means it can't access the front end file becuase I only deployed the server folder (Duh!).

    I got rid of the server folder and moved all my backend file to the same level with client folder, changed some client file path. redid the git init , git commit, git push. Boom! everything works as expected!

    So make sure your server files are in the same level with the client folder and deploy the entire code folder.

    Hope this helps!

提交回复
热议问题