node.js - 如何让 Heroku 识别我的文件系统中的应用程序?

标签 node.js heroku foreman

我是 Heroku 新手,我想通过 Heroku 设置我的简单 Node.js 应用程序。我尝试遵循 Heroku docs for setting up node apps ,我已经做了它所说的一切。不幸的是我陷入了 Foreman/Procfile部分。我已经按照教程所述创建了一个 Procfile(另存为 .txt 文件),并将其放在与源文件相同的目录中。当我尝试运行 Foreman 时,它显示“错误:Procfile 不存在”。这是有道理的,因为 Heroku 不知道我的应用程序目录在哪里,但我想了解如何解决这个问题。谢谢!

最佳答案

不要将其另存为 Procfile.txt 仅将其另存为 Procfile(无点)

关于node.js - 如何让 Heroku 识别我的文件系统中的应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12029030/

相关文章:

java - Sinatra Jruby Heroku - jruby : No such file or directory -- trinidad (LoadError)

django - 尝试使用 Foreman 在 Gunicorn 上本地运行 Django 应用程序

node.js - 将环境变量传递给 pm2 不起作用

python - “heroku run python manage.py migrate”失败并出现错误 'Error R13 (Attach error) -> Failed to attach to process'

node.js - 与 MongoDb - Node.js with Sails 的连接过多

git - 如何提供对 Composer 使用的 git 存储库的访问

python - 如何在 ubuntu 上的 foreman 上更新 0.0.0.0 :5000 to show changes in app. py

Django 使用 runserver 提供静态文件,但不使用 foreman

javascript - 如何删除换行符并制作单行文本?

javascript - Promise.all([..]).then 永远不会解析