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

Lou*_*e K 6 heroku node.js

所以,我现在正在学习这个教程: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的内容,我正在按照教程进行操作,所以我认为它已经提交了......请你查一下教程,告诉我它是不是?

afr*_*and 27

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

  • 我遇到过同样的问题.删除Mac上的finder中的extenision并没有实际删除它所以我不得不从终端使用mv Procfile.txt Procfile (11认同)