4

这是日志:

$ git push heroku master
Counting objects: 79, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (76/76), done.
Writing objects: 100% (79/79), 228.60 KiB | 374.00 KiB/s, done.
Total 79 (delta 20), reused 0 (delta 0)

-----> Node.js app detected
-----> Resolving engine versions
       Using Node.js version: 0.10.21
       Using npm version: 1.2.30
-----> Fetching Node.js binaries

gzip: stdin: unexpected end of file
tar: Child returned status 1
tar: Exiting with failure status due to previous errors

 !     Push rejected, failed to compile Node.js app

To git@heroku.com:some-heroku-app.git
 ! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'git@heroku.com:some-heroku-app.git'

我已经查看了这个错误,但没有其他人的推送似乎与我的在同一个地方退出。更重要的是,它开始很随机,我今天已经在推送这个应用程序了。我做的一切都是一样的,这就是发生的事情。这是怎么回事?

4

2 回答 2

4

同样……通过明确要求暂时修复"node": "0.10.20"……我假设这将很快得到修复。

于 2013-10-19T02:22:29.103 回答
1

如果 fat 的答案不适合您,请尝试将其添加到 package.json 文件的依赖项对象中。

"node": "latest"
于 2013-10-19T18:37:13.080 回答