我有一个Node Connect应用程序,它只托管一个静态网站,这是我的个人网站。我有像这样的代码集
var connect = require('connect');
connect.createServer(connect.static(__dirname)).listen(3000);
console.log('running on localhost:3000!')
文件名为' server.js'
当我跑node server.js
它完全正常。
但是当我创建Heroku Cedar Stack应用程序并添加必要的package.json
和Procfile
时,它会给我这个错误
Push rejected, no Cedar-supported app detected
To git@heroku.com:<APP_NAME>.git
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'git@heroku.com:<APP_NAME>.git'
我不知道如何修复它。这有什么问题吗? 这是我的Procfile:
web: node server.js