Tôi mới sử dụng heroku và express.js. Tôi cố gắng đi qua hướng dẫn, nhưng tôi không thể làm được với bước 'git push heroku master'. Tôi đã làm theo hướng dẫn chính xác. Bên dưới là thông báo lỗi:heroku cho nút:! Heroku đẩy bị từ chối, không có ứng dụng hỗ trợ Cedar phát hiện
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'
Nó có thể được package.json, tôi đặt để bỏ qua các file json trong git. Tôi buộc git thêm nó và bây giờ nó hoạt động, cảm ơn! – David
Bạn cũng có thể muốn kiểm tra tệp [.gitignore] (https://github.com/github/gitignore/blob/master/Node.gitignore) này từ github. –
Khi họ nói về một tập tin văn bản trên tài liệu heroku tôi muốn thêm rằng nó được gọi là Procfile và không Procfile.txt. @ howanghk bạn nói nó đúng "tạo ra một tập tin có tên Procfile", trong tài liệu họ chỉ nói "Sử dụng một Procfile, một tập tin văn bản trong thư mục gốc của ứng dụng của bạn, ...". tài liệu của họ hút, nơi tôi sẽ biết rằng các tập tin được gọi là Procfile. Họ sẽ trả tiền cho bạn để làm tài liệu của họ :) –