0

我采用了示例排行榜流星应用程序(http://meteor.com/examples/leaderboard)并使用 Demeteorizer 将其转换为简单的 Node.JS 应用程序(https://github.com/onmodulus/demeteorizer)。

我正在尝试为我的数据库使用外部 mongohq,并按照http://ondrej-kvasnovsky.blogspot.com/2013/05/how-to-deploy-meteor-on-heroku-with.html中的说明进行操作将两者连接起来,然后部署它。

我面临的问题是代码能够连接到数据库并用值填充它(因为我可以在 MongoHQ 中看到新集合以及其中的数据),但是当我去 herokuapp 时,它没有'不读取数据。所以似乎 isServer 内容有效,但 isClient 无法从数据库中获取数据。

实时站点位于:http: //qawsedrf.herokuapp.com/

知道为什么会这样吗?

非常感谢帮助:)

4

1 回答 1

0

在 Chrome 开发工具控制台中,我收到错误消息:Uncaught ReferenceError: process is not defined

不知道从何而来或从何而来,但这应该是您找到错误的开始。

如果您想以一种简单的方式部署到 Heroku,请查看此 buildpack:https ://github.com/oortcloud/heroku-buildpack-meteorite

(虽然现在可能有一个错误,如果原始版本不起作用,这里有一个叉子应该可以工作:https ://github.com/nate-strauser/heroku-buildpack-meteorite )

于 2013-06-30T15:43:53.047 回答