我通过mrt从Atmosphere安装了models package。
meteor add models
说models: already using
。
当我在位于此程序包的console.log
文件中插入model.js
语句时,它会在发生错误之前执行并记录。
I2036-22:23:13.047(1)? MODEL LOADING <-- (my console.log)
W2036-22:23:13.054(1)? (STDERR) /home/user/.meteor/tools/0b2f28e18b/lib/node_modules/fibers/future.js:173
W2036-22:23:13.054(1)? (STDERR) throw(ex);
W2036-22:23:13.055(1)? (STDERR) ^
W2036-22:23:13.057(1)? (STDERR) ReferenceError: Model is not defined
知道为什么会这样吗?
答案 0 :(得分:1)
该程序包似乎未更新以用于Meteor 0.6.5及更高版本。在该版本中,智能包API已更改,因此如果没有(简单)更新,则无法再使用旧包。
有问题的包似乎只是一个实验,引用:
这是流星模型可以运作的概念的基本证据
您确定需要它来完成任务吗?
如果是这样,您应该克隆该包并更新package.js
文件以使用api.export
方法。或者,如果您只是想进行实验,可以在项目中指定Meteor版本低于0.6.5。