/ / Falha no envio de aplicativo do nó Heroku - javascript, git, node.js, heroku

Falha no envio do aplicativo do nó Heroku - javascript, git, node.js, heroku

Estou tentando enviar meu aplicativo de nó para o heroku, mas continuo recebendo este erro:

!     Heroku push rejected, no Cedar-supported app detected

To git@heroku.com:*************.git
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to "git@***************.git"

Eu criei este aplicativo com heroku create --stack cedar conforme recomendado por este artigo: Implantar Geddy no Heroku mas infelizmente isso não foi bom para mim.

UPDATE: meu package.json

{
"name": "site",
"version": "0.0.1",
"dependencies": {
"express": "3.x",
"jade": ">= 0.0.1",
"coffee-script": "~1.4.0",
"node-dev": "~0.2.9",
"connect-flash": "~0.1.0",
"connect-assets": "~2.3.3",
"everyauth": "~0.2.34",
"mongoose": "~3.5.3",
"mongodb": "~1.2.7",
"crypto": "0.0.3",
"moment": "~1.7.2"
},
"engines": {
"node": "0.8.x",
"npm": "1.1.x"
}
}

Respostas:

1 para resposta № 1

Eu também tive esse problema com um aplicativo de nó e resolvi o problema.

package.json foi o problema e, uma vez adicionadas, estas são as etapas que usei:

git add package.json
git commit -m "Added package.json"
git push origin master
git push heroku master

Isso pareceu fazer o truque para mim. Espero que ajude.


0 para resposta № 2

Algumas coisas para verificar.

  • Certifique-se de que seu package.json seja chamado package.json (verifique a ortografia / caso)

  • Certifique-se de que você enviou o package.json ao git:

    $ git add package.json
    $ git commit -m "adicionou o pacote.json"