我正在尝试部署一个Heroku应用程序。
我肯定是对Procfile做了什么错事。当我运行foreman check时,我会得到这个错误。
错误:未定义进程
在Heroku部署时,我也得到了类似的情况。
-----> Building runtime environment
-----> Discovering process types
! Push failed: cannot parse Procfile.Procfile如下所示
网络:节点app.js
我错过了什么?
update我从一开始就重新做了,它现在正常工作了。我想我可能对Unix行的结尾有异议。
发布于 2013-11-08 17:12:11
您的Procfile是否位于项目的根上?它是用大写P拼写的吗?它有unix行尾吗?
发布于 2013-12-16 05:21:24
只是遇到“推送失败:不能解析Procfile”。在窗户上。我可以得出结论,这是“Windows-文件格式”问题,而不是文件本身的上下文问题。
确保创建一个干净的文件,可能使用Notepad++或其他高级编辑器检查文件类型。
发布于 2019-12-21 12:03:54
保存为一个utf-8字符文件,而不是它是什么-一个utf 16字符文件.这是一个确定的解决办法。
https://stackoverflow.com/questions/19846342
复制相似问题