错误:Procfile不存在,并且启动Web进程时出现问题

时间:2012-11-10 16:09:53

标签: node.js heroku

所以,我现在正在学习本教程:https://devcenter.heroku.com/articles/nodejs来启动一个简单的Node.js应用程序。我已经到了使用foreman在本地运行应用程序的部分(在使用Procfile声明进程类型下),我收​​到一个错误,告诉我Procfile不存在。我的Procfile与我的代码等在同一个目录中。到目前为止所有的步骤都很好。我跳过本教程中的这一部分尝试在Heroku上运行应用程序,但是在访问你的应用程序下的这行heroku ps:scale web=1告诉我“没有像web这样的类型”...我正在使用Windows来开发我的应用程序任何帮助将非常感激。 : - )

编辑:web: node web.js是Procfile的内容,我正在按照教程进行操作,所以我假设它已经提交了......请你查一下教程并告诉我它是不是?

1 个答案:

答案 0 :(得分:27)

我也收到了Procfile does not exist错误。我的问题是我在文件上留下了'.txt'扩展名。一旦我删除了文件扩展名并运行foreman start它就完美了,希望这个帮助=)