heroku meteor app

时间:2016-08-19 14:59:30

标签: meteor heroku

我使用本文档中给出的以下步骤在heroku上部署了我的Web应用程序:https://medium.com/@leonardykris/how-to-run-a-meteor-js-application-on-heroku-in-10-steps-7aceb12de234#.93vvydncs

然后我的应用程序没有运行,日志说流星需要节点v 0.10.41或更高。

我根据https://github.com/kevinseguin/heroku-buildpack-meteor.git中的解决方案将buildpack更改为 - Meteor requires Node v0.10.41 or later Error on heroku deployment

然后我收到错误:

  

2016-08-19T14:50:27.547793 + 00:00 heroku [router]:at = error code = H10 desc =“App crashed”method = GET path =“/”host = dss-society.herokuapp.com request_id = c116c227-b93e-482f-b17e-ec198d65fcf6 fwd =“182.64.121.74”dyno = connect = service = status = 503 bytes =

     

2016-08-19T14:50:28.650907 + 00:00 heroku [router]:at = error code = H10 desc =“App crashed”method = GET path =“/ favicon.ico”host = dss-society。 herokuapp.com request_id = 7ecbfb98-2ee4-4df9-a503-08d013ca8c4a fwd =“182.64.121.74”dyno = connect = service = status = 503 bytes =

现在我不知道接下来该做什么。需要帮助。

myoku分段上的我的应用网址是:https://dss-society.herokuapp.com/

我的heroku配置包含MONGODB_URI,MONGOLAB_URI和MONGO_URL,它们都具有相同的值。它还有PAPERTRAIL_API_TOKEN和ROOT_URL,设置为https://dss-society.herokuapp.com

我的流星版本是1.3.4.1。

我希望能得到一些解决方案。感谢

2 个答案:

答案 0 :(得分:0)

您正在使用的buildpack似乎不起作用。尝试并使用: https://github.com/AdmitHub/meteor-buildpack-horse

所以:

heroku buildpacks:set https://github.com/AdmitHub/meteor-buildpack-horse.git

我已复制并替换了您可以在此处找到的指南部分: https://github.com/JaySheombar/meteor-on-heroku

答案 1 :(得分:-1)

上周我遇到过同样的问题。您可以通过键入heroku logs --app <appname>来查找具体原因。在大多数情况下,这是因为您的buildpack使用的节点版本与节点meteor使用的版本不一致。对于Meteor 1.4+,它使用节点4.5.0,因此您可能需要一个安装相同版本节点的buildpack。我为它创建了一个指南here

相关问题