Node.js 针对Heroku问题的MERN堆栈应用程序部署

Node.js 针对Heroku问题的MERN堆栈应用程序部署,node.js,heroku,deployment,mern,Node.js,Heroku,Deployment,Mern,正如标题所说,当应用程序应该被构建且良好时(至少在部署期间,日志文件等总是声明构建成功),当一切都应该设置为正常时,我打开站点并遇到2个控制台错误: 加载资源失败:服务器响应状态为503(服务不可用) 加载资源失败:服务器响应状态为503(服务不可用)favicon。ico:1 尝试查找这些错误并找到解决方案,但似乎没有一个可行,即使应用程序在本地heroku上运行良好(您可以在heroku环境中测试您的应用程序) 我不确定我能做些什么来解决我的问题,因为许多论坛都建议,如果它在本地heroku

正如标题所说,当应用程序应该被构建且良好时(至少在部署期间,日志文件等总是声明构建成功),当一切都应该设置为正常时,我打开站点并遇到2个控制台错误: 加载资源失败:服务器响应状态为503(服务不可用) 加载资源失败:服务器响应状态为503(服务不可用)favicon。ico:1

尝试查找这些错误并找到解决方案,但似乎没有一个可行,即使应用程序在本地heroku上运行良好(您可以在heroku环境中测试您的应用程序)

我不确定我能做些什么来解决我的问题,因为许多论坛都建议,如果它在本地heroku上运行良好,你就无法真正解决它,这很可能是服务器故障

谢谢


编辑:经过长时间的努力,我自己已经把它修好了。更改了文件位置,将server.js等从后端移到主文件夹中,并创建了一个客户端文件夹,其中现在包含所有前端内容。与我以前的完全相反,因为我以前在“野外”有前端,只有一个后端文件夹用于。。。嗯,后端文件/文件夹/脚本。

问题已解决。。。有点,仍然不确定为什么我尝试使用的第一个版本不起作用,但最终,我对它没意见

这个问题似乎太笼统了,无法回答。尝试提供更多的上下文。可能是重现问题的步骤会有所帮助。