1

我正在尝试在我编写的 Meteor 应用程序中使用 TingoDB 而不是 MongoDB,以便于部署。

我一直在看这里给出的答案Meteor without mongo

然而,事实证明这并不容易。一方面,我非常想在我的开发环境中尝试使用(和调试)TingoDB,而不是捆绑的“生产”环境。希望当我将它捆绑用于生产时,也会包含新的“mongo-livedata.js”。

到目前为止,我最大的问题是我不知道(我已经尝试过追踪和探索 Meteor)魔鬼 Meteor 在哪里获得了“正确的” mongo-livedata.js 包。我希望能够以某种方式“覆盖”所说的包,这样我就可以安全地“破解”它,并且只用于我需要它的单个应用程序。到目前为止,Meteor 为开发加载它的地方让我非常难以理解。更不用说对于这个应用程序我如何安全地覆盖它了。

这是 Meteor 1.1.02——我正在开发的平台是 Mac OS X,但我认为这并没有太大的不同。

蒂亚!

更新:使用 demeteorizer 现在找到了有问题的文件(mongo.js)和类似的代码。然而,切换到 TingoDB 现在已经使应用程序对数据更改无反应,这也是我最初使用 Meteor 的原因。不知道为什么它不再是被动的。:(

4

0 回答 0