我是heroku和express.js的新手。我嘗試通過教程,但我無法通過'git push heroku master'這一步來完成。我完全按照教程。下面是錯誤信息:heroku for node:! Heroku推送被拒絕,沒有檢測到Cedar支持的應用程序
Counting objects: 269, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (241/241), done.
Writing objects: 100% (269/269), 188.93 KiB, done.
Total 269 (delta 9), reused 0 (delta 0)
! Heroku push rejected, no Cedar-supported app detected
To [email protected]:cryptic-journey-9914.git
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to '[email protected]:cryptic-journey-9914.git'
它可能的package.json,我設置爲忽略在git的JSON文件。我強制git添加它,現在它可以工作,謝謝! – David
你可能也想從github上檢查這個[.gitignore](https://github.com/github/gitignore/blob/master/Node.gitignore)文件。 –
當他們談論一個關於heroku文檔的文本文件時,我想補充說它被稱爲Procfile而不是Procfile.txt。 @howanghk你說得對「創建一個名爲Procfile的文件」,在文檔中他們只是說「使用Procfile,一個文本文件在你的應用程序的根目錄下......」。他們的文檔很糟糕,我應該在哪裏知道這個文件叫做Procfile。他們應該付錢給他們製作他們的文檔:) –