2
今天我试着上传我的不和谐僵尸Heroku的兼容,但每次我用git push heroku master
它会给我下面的错误:的Heroku的Node.js应用程序不buildpack
remote: Compressing source files... done.
remote: Building source:
remote:
remote: -----> App not compatible with buildpack: https://codon-
buildpacks.s3.amazonaws.com/buildpacks/heroku/nodejs.tg
remote: More info:
https://devcenter.heroku.com/articles/buildpacks#detection-failure
remote:
remote: ! Push failed
remote: Verifying deploy...
remote:
remote: ! Push rejected to sjak-bot.
remote:
To https://git.heroku.com/sjak-bot.git
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'https://git.heroku.com/sjak-bot.git'
我已经做heroku buildpacks:set heroku/nodejs
,添加的节点.js和npm版本到package.json,但它仍然给出相同的错误。
僵尸是用JavaScript编写的BTW
您是否制作了Procfile? –
并且是你的仓库根目录下的'package.json'文件? – Chris
是的我有一个Procfile,这是它内部的代码:'web:node index.js',是的,package.json位于存储库的根目录。 – Sjaak