我有一个使用React / Redux客户端(由create-react-app生成)的应用程序,它与Node / Express api通信。当我在开发期间运行它时,它完美地运行。
我刚刚第一次部署到Heroku,只有我的应用程序的客户端正在工作。我在控制台中收到api路由返回404的错误消息。
关于如何解决这个问题的任何想法?我认为它必须像将一个脚本添加到package.json一样简单。
更新:已解决:问题是一个令人讨厌的Procfile。确保包含Procfile
并在其中写下web: node server
。