【发布时间】:2016-12-04 23:53:16
【问题描述】:
当我尝试将我的应用推送到 Heroku 时,我不断收到此错误:
git push heroku master
Counting objects: 14, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (13/13), done.
Writing objects: 100% (14/14), 3.18 KiB | 0 bytes/s, done.
Total 14 (delta 11), reused 0 (delta 0)
remote: Compressing source files... done.
remote: Building source:
remote:
remote: -----> Node.js app detected
remote: -----> Meteor version: Meteor 1.4.0.1
remote: -----> Checking if this meteor version supports --server-only
remote: cp: cannot stat ‘/app/tmp/cache/1.3.4.1/.meteor/packages/meteortool/.1.3.4_1.tskw1g++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/bin/node\n/app/tmp/cache/1.3.4.1/.meteor/packages/meteor-tool/.1.4.0-1.1lf30np++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/bin/node’: No such file or directory
remote: ! Push rejected, failed to compile Node.js app.
remote:
remote: ! Push failed
remote: Verifying deploy...
remote:
remote: ! Push rejected to [name-of-app].
可能是什么问题?就在几个小时前,我成功推送了没有错误。
【问题讨论】:
-
你使用的是什么构建包?
-
@distalx 我正在使用 Meteor Buildpack Horse
-
你最近更新了你的流星版本吗?
-
昨天我推送到 Heroku @distalx 时它自动更新到 1.4.0.1。但我仍在本地运行 1.3.4.1。会不会是这个问题?
-
meteor 1.4 使用节点 4.4.7。可能是个问题。