升级到最新的0.6.0 meteor和Collection API未定义,meteor无法正常启动:
ReferenceError:未定义CollectionAPI
我将粘贴的collectionapi复制到app“packages”文件夹,但仍然无法运行。还有什么我需要做的,使用Collection API和最新的meteor 0.6.0?
meteor add collectionapi - 说:collectionapi:已经在使用
提前感谢您提供任何信息和帮助!
答案 0 :(得分:1)
我不确定复制和粘贴包是个好主意。您是否尝试使用 meteor remove collectionapi
重新安装,然后重新添加?
更新:我的某个软件包chartjs似乎遇到了同样的问题。它现在给你一个类似的错误,说ReferenceError: Chart is not defined
。以前Chart
的范围限定在窗口中,因此可以在我的客户端JS文件中访问它。这必定是由于0.6.0中的范围更改,但我不确定如何解决它 - 可能包本身需要更新。
更新2:是的,akshat是死的,在chartjs软件包的核心位置的JS文件需要var Chart
更改为Chart
所以它将作为范围window
宾语。已将a pull request发送至包裹。
答案 1 :(得分:0)
是的,谢谢你的回答。 Fix也可以在CollectionAPI github中下载: