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 に答える