2

我正在尝试将一个简单的Geddyjs (node.js) 应用程序部署到Heroku

当我进行推送时,会收到该错误:

git push heroku 大师

Heroku receiving push
Heroku push rejected, no Cedar-supported app detected

我必须对 heroku 检测 nodejs 应用程序做什么?

4

2 回答 2

3

你为雪松做了几件事你需要明确地说出来(我相信你已经这样做了,但为了完整起见)

heroku create --stack cedar

确保您的 package.json 位于根目录

heroku 对此有一篇很好的文章

您现在应该能够

git push heroku master

于 2012-04-17T18:10:19.240 回答
1

您是否已将 Procfile 和 package.json 添加到本地 git 存储库。并承诺他们?

我已经创建了它们,但忘记添加并提交它们,所以当推送这些文件时没有上传,因此 Heroku 不知道应用程序的类型。

添加、提交和重新推送解决了这个问题。

当你知道时很明显:-)

于 2012-05-10T20:47:16.373 回答