【发布时间】:2017-03-29 12:06:48
【问题描述】:
我只是想在 Meteor 中设置一个基本的搜索工具来查找我的 MongoDB 集合中的文章,但我正在努力起步(如果有人有关于替代搜索工具的好教程,我会开放的建议)。
我选择了easy:search,因为它似乎是一个简单的搜索工具,可以运行,但是在他们的getting started instructions 中有一段,我已经收到一个错误:
ReferenceError: 索引未定义
虽然如果我错了,请纠正我,但这不就是
import { Index, MinimongoEngine } from 'meteor/easy:search'
行是为了?
编辑:我尝试在客户端和服务器端都使用导入行,但无论哪种方式我都会遇到相同的错误
【问题讨论】:
-
为了排除其他因素,请确保它通过
meteor list列出,并指定安装的版本。 -
它被列为 2.0.9 版本并且有更新(不知道为什么,我只是添加了它?)我正在更新,很快就会回来查看结果
-
似乎开发人员在该版本之后添加了导出。更新应该可以解决它。
-
太好了,现在我只需要弄清楚如何更新它......它说“指定的包是最新的兼容版本”,当我查看版本日志时,它看起来像 2.0.9是最新的版本吗? github.com/matteodem/meteor-easy-search/blob/master/…这张照片我错过了什么?它确实同时在版本号旁边有一个星号,表示有更多新版本要更新...非常矛盾的信息!
-
您可能有间接依赖的版本冲突。尝试注释掉
.meteor/packages文件中的一些其他包,然后尝试更新。然后逐渐取消注释。
标签: mongodb meteor meteor-easy-search