我可以在不使用整个Meteor或Blaze框架的情况下使用Minimongo吗?

时间:2015-03-10 04:42:45

标签: javascript json meteor meteor-blaze minimongo

我正在处理客户端的大型json文件。我希望能够以与在服务器端查询mongo集合相同的方式查询json。我最近听说过minimongo,这正是我想要的。顺便说一下,我的后端是Flask,我在前端使用角度。我可以在不使用整个Meteor / Blaze框架的情况下将Minimongo用作简单的JavaScript库吗?

2 个答案:

答案 0 :(得分:1)

不幸的是,你不能直接从meteor包中获取minimongo并让它在浏览器中运行。但有几种方法。

https://www.npmjs.com/package/minimongo

有一个分叉

这是2014年1月的分支。

如果您需要/想要来自meteor的最新版本,我还有一个版本可以抓取最新的minimongo,并使用grunt脚本构建/测试/浏览器。

你可以从这里抓住它:https://github.com/rurri/minimongo-standalone

答案 1 :(得分:1)

我最近得到了这个工作,并且很激动(通过记录清除流星基础包,将它们全部单独添加,然后删除mongo包)。

没有使用新的Mongo.Collection(null)语法,没有关于如何创建集合的文档;因此,在file {{}}}中,绕过它会有点偷看。



   

// New mongo-less syntax.

Faucets = new LocalCollection();

// Old Syntax

Faucets = new Mongo.Collection(null);