当我将我的节点应用程序推送到heroku master时,我得到了这个日志
remote: Building source:
remote:
remote: -----> App not compatible with buildpack: https://codon-
buildpacks.s3.amazonaws.com/buildpacks/heroku/nodejs.tgz
remote: Node.js: package.json not found in application root
Run Code Online (Sandbox Code Playgroud)
我找不到为什么会发生这种情况的原因,因为我明确地在我的根目录中.我检查了使用git ls-files它出现了.
我的应用程序根可能与我的存储库根目录不一样吗?如何配置?
似乎当我推送到heroku master时,heroku将我本地存储库的主分支推送到heroku而不是我目前所在的分支.所以我要做的就是推动:
git push heroku mybranchname:master
Run Code Online (Sandbox Code Playgroud)
这样我的分支(不是主人)就被推了
| 归档时间: |
|
| 查看次数: |
2577 次 |
| 最近记录: |