シンプルなGeddyjs (node.js) アプリをHerokuにデプロイしようとしています。
プッシュすると、そのエラーが受信されます。
git push heroku マスター
Heroku receiving push
Heroku push rejected, no Cedar-supported app detected
そのherokuがnodejsアプリを検出するために私は何をしなければなりませんか?
シンプルなGeddyjs (node.js) アプリをHerokuにデプロイしようとしています。
プッシュすると、そのエラーが受信されます。
git push heroku マスター
Heroku receiving push
Heroku push rejected, no Cedar-supported app detected
そのherokuがnodejsアプリを検出するために私は何をしなければなりませんか?
杉のためにこれを行ったことがいくつかあります。これを明示的に言う必要があります(これを行ったと確信していますが、完全を期すためにここにいます)
heroku create --stack cedar
package.json がルートにあることを確認してください
あなたは今できるはずです
git push heroku master
Procfile と package.json をローカルの git リポジトリに追加しましたか。そしてそれらをコミットしましたか?
私はそれらを作成しましたが、それらを追加してコミットするのを忘れていたため、プッシュされたときにこれらのファイルがアップロードされなかったため、Heroku はアプリの種類を知りませんでした。
追加、コミット、および再プッシュにより、これが修正されました。
あなたが知っているときは明らかです:-)