答案:不要将Gemfile放入Node.js项目的根目录中。 Heroku迷茫并将其视为Ruby应用程序。
我正在尝试按照Heroku文档中的说明操作,但收到错误:“没有这样的文件或目录 - 节点web.js”。
我的Procfile是......
web: node web.js
Foreman按预期在本地运行。
这是一个日志记录快照...
2011-07-21T23:28:49+00:00 heroku[web.1]: State changed from starting to crashed
2011-07-21T23:37:50+00:00 heroku[web.1]: State changed from crashed to created
2011-07-21T23:37:50+00:00 heroku[web.1]: State changed from created to starting
2011-07-21T23:37:51+00:00 heroku[web.1]: Starting process with command: `node web.js`
2011-07-21T23:37:51+00:00 app[web.1]: Error: No such file or directory - node web.js
2011-07-21T23:37:52+00:00 heroku[web.1]: Process exited
我的heroku ps输出......
Process State Command
------------ ------------------ ------------------------------
web.1 crashed for 8m node web.js
来源为https://github.com/just3ws/hellode
如果它没有在本地运行,我会前进,只是假设它只是我。
提前致谢。