【发布时间】:2016-10-12 00:56:33
【问题描述】:
我构建了一个 Meteor 应用程序,它在我安装了流星的本地计算机上运行。
我从未在网上部署过应用程序,我正在尝试将应用程序放在 heroku 上。
我第一次尝试使用 buildpack/jordansissel/heroku-buildpack-meteor.git,但出现错误“Meteor requires Node v0.10.41 or later”
然后我尝试使用 buildpack/michaltakac/meteor-buildpack-horse.git 但它无法推送,因为它无法解压缩 Node。
最后我尝试了 kevinseguin/heroku-buildpack-meteor.git 但我收到很多关于 npm deprericated http://prntscr.com/bewzak 的警告
当我查看日志时,它显示“Slug 编译失败:无法编译 Node.js 应用程序”
我也收到错误:必须在环境中设置 MONGO_URL
我不太了解错误是什么,或者如何部署我的应用
错误图片:http://prntscr.com/bex0av
我的目标是在 gr-fireworks.herokuapp.com 上获得该网站
我联系了 Heroku 帮助台,他们说他们无法帮助我,因为问题超出了 Heroku 支持的范围。
我试图联系 Snap CI,他们说他们已成功部署它,但是当我尝试输入他们所做的确切内容时,我仍然收到有关 Node https://snap-ci.com/ankitsri11/Fireworks/branch/master/logs/defaultPipeline/1/Heroku?back_to=build_history 的错误
我正在尝试部署的存储库位于 github.com/jschwarzwalder/Fireworks 上的 git 上
【问题讨论】:
-
这是多个问题,您应该访问forums.meteor.com以获得社区支持,或在irc上的#node.js频道
-
“Meteor 需要 Node v0.10.41 或更高版本”:基本上你需要安装更新版本的节点,使用:node -v 检查版本
-
“我也收到错误:必须在环境中设置 MONGO_URL”:google heroku mongo setup
-
我已经在这个问题中发布了一个指南:stackoverflow.com/questions/39042175/error-on-heroku-meteor-app/… 也许按照这些步骤可以帮助解决您的问题
标签: node.js meteor heroku deployment