我git克隆了一个Node.js应用程序(在package.json
中指定的版本是4.1.2
,我的本地机器的版本是6.2.2
),并尝试在Heroku上使用git推送。但是它构建失败,并给出了这个错误:
检测set buildpack https://codon-buildpacks.s3.amazonaws.com/buildpacks/heroku/nodejs.tgz失败
现在我将buildpack设置为heroku/nodejs,并收到以下消息:
Buildpack set. Next release on lit-badlands-92088 will use heroku/nodejs.
Run git push heroku master to create a new release using this buildpack.
现在,当我运行git push heroku master
时,我再次被告知:
remote: -----> Failed to detect set buildpack
https://codon-buildpacks.s3.amazonaws.com/buildpacks/heroku/nodejs.tgz
remote: More info:
https://devcenter.heroku.com/articles/buildpacks#detection-failure
remote:
remote: ! Push failed
remote: Verifying deploy...
remote:
remote: ! Push rejected to lit-badlands-92088.
即使我设置了Node.js构建包,也无法检测到它,可能的原因是什么?
https://stackoverflow.com/questions/38658038
复制相似问题