我正在尝试使用私有JSON文件将一些简单的模板文档添加到mongo集合中,如果它是空的:
if (Passions.find().count() === 0) {
mockPassions = JSON.parse(Assets.getText("mockups/passions.json"));
_.each(mockPassions.passions, function(passion) {
return Passions.insert(passion);
});
}
我收到了错误:
ReferenceError:未定义EJSON
有没有人有任何线索?我正在使用Meteor 0.6.5。
感谢
答案 0 :(得分:9)
您需要通过
将EJSON
带到全局命名空间
meteor add ejson
在meteor 0.6.5中,除非你明确告诉它,否则包被命名为package
答案 1 :(得分:0)
考虑最新流星 1.6 ,您可以按照以下步骤操作:
一个。第一种方法[独立于流星重启/停止/开始]
.meteor/packages
文件并将'ejson'添加到文件末尾B中。第二种方法
ctrl+c
meteor add ejson