因此,我目前正在学习本教程:https://devcenter.heroku.com/articles/nodejs启动一个简单的 Node.js 应用程序。我已经到了使用工头在本地运行应用程序的部分(在使用 Procfile 声明流程类型下),我收到一条错误消息,告诉我 Procfile 不存在。我的 Procfile 与我的代码等位于同一目录中。到目前为止的所有步骤都很好。我跳过了教程中的这一部分,尝试在 Heroku 上运行该应用程序,但是 Visit your application 下的这一行 heroku ps:scale web=1
告诉我“没有像 web 这样的类型” ... 我正在使用 Windows 开发我的应用程序。任何帮助将非常感激。 :-)
编辑:web: node web.js
是 Procfile 的内容,我正在按照教程进行操作,所以我假设它正在提交......请你查看教程并告诉我如果是?
最佳答案
我还收到了 Procfile does not exist
错误。我的问题是我在文件上留下了“.txt”扩展名。一旦我删除了文件扩展名并运行了 foreman start
它就完美地工作了,希望这对您有所帮助 =)
关于node.js - 错误 : Procfile does not exist, 和启动 Web 进程时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13323633/