node.js - Heroku 错误:ENOENT:没有这样的文件或目录,stat '/app/index.html'
问题描述
我将我的 nodejs 应用程序部署到 Heroku 我的项目文件夹结构如下 文件夹结构
服务器.js
部署后,我遇到了上述错误,因为没有这样的文件或目录 /app/index.html
我尝试运行 run bash 命令来检查 Heroku 上的文件夹结构,但它没有显示根路径下的 app 文件夹
想知道为什么我在上面看不到它来自哪里的 app 文件夹?
感谢你的帮助。
解决方案
您的 index.html 有一个大写字母,您称它为 Index.html。
如果您使用的是 Windows,请注意您可能必须删除 Index.html,然后在没有它的情况下推送您的项目,然后使用正确命名的文件 (index.html) 再次推送它。
你没有看到 app/ 因为你在里面。
推荐阅读
- heroku - www 和 https:// 的每个组合都有效但不是普通的 https://?(Heroku 和 Namecheap)
- python - 将行批量添加到 PyTables 数组
- php - PHP for : IF URL = string else
- python - 如何在“Python”OpenCV 中获取 detectMultiScale 的置信度?
- python - tf.saved_model.save 抛出 'ValueError: None values not supported'
- scala - Play Framework 隐藏了初始异常
- python - 如何从字符串中删除数字和括号?
- python - 如何为任务调度程序制作bat文件python
- django - 如何将日期选择器添加到表单 Django
- amazon-web-services - AWS:对于查看器事件,您的 Lambda 函数的最大压缩大小不能超过 1 MB