Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 推送被拒绝,未检测到支持Cedar的应用程序-节点连接应用程序_Javascript_Node.js_Heroku_Connect - Fatal编程技术网

Javascript 推送被拒绝,未检测到支持Cedar的应用程序-节点连接应用程序

Javascript 推送被拒绝,未检测到支持Cedar的应用程序-节点连接应用程序,javascript,node.js,heroku,connect,Javascript,Node.js,Heroku,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 Stac

我有一个节点连接应用程序,它只托管一个静态网站,这是我的个人网站。我有这样的代码集

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' 
推送被拒绝,未检测到支持Cedar的应用程序
到git@heroku.com:.吉特
! [远程拒绝]主机->主机(拒绝预接收挂钩)
错误:无法将某些引用推送到'git@heroku.com:.git'
我不知道怎么修理它。这里有什么问题吗? 这是我的文件:


web:node server.js

您是否向回购协议提交了
package.json
ls
git status
的输出是什么?procfile在repo的根目录中,有时整个项目都在一个文件夹中,这会导致procfile被忽略。@ThomasOrozco所有文件都是通过
git add提交的。
@egune所有js文件都在根目录中,除了静态站点本身,它位于名为
site
的文件夹中。我应该把它们移到一个目录上吗?把Procfile放在根目录下,而不是文件夹中