4

升级到最新的 0.6.0 的流星和集合 API 未定义,流星不再正确启动:

ReferenceError:CollectionAPI 未定义

我将粘贴的 collectionapi 复制到应用程序“packages”文件夹,但仍然没有运行。我还需要做些什么,才能将 Collection API 与最新的流星 0.6.0 一起使用吗?

流星添加collectionapi - 说:collectionapi:已经使用

提前感谢您提供任何类型的信息和帮助!

4

2 回答 2

1

我不确定复制和粘贴包是个好主意。您是否尝试过重新安装它meteor remove collectionapi然后再次添加它?

更新:我的一个包chartjs似乎遇到了同样的问题。它现在给你一个类似的错误,说ReferenceError: Chart is not defined. 以前Chart的范围仅限于窗口,因此可以在我的客户端 JS 文件中访问它。这一定是由于 0.6.0 中的范围更改,但我还不确定如何解决它 - 可能包本身需要更新。

更新 2:是的,akshat 完全正确,chartjs 包核心的 JS 文件需要var Chart更改为,Chart以便将其范围限定为window对象。已向包发送拉取请求

于 2013-04-07T15:25:45.907 回答
0

是的,谢谢你的回答。修复也可以在 CollectionAPI github 中下载:

https://github.com/crazytoad/meteor-collectionapi/pull/12

于 2013-04-09T06:51:13.940 回答