我是meteor的新手,我试图使用文件上传 tomitrescak/meteor-uploads
我成功上传了一些文件,但是当我尝试删除上传的文件时,我的终端出现错误参考错误:检查未定义
我检查了文档并在网上搜索了这个错误,但找不到任何解决方案。
注意:我在研究http://meteortips.com/second-meteor-tutorial/iron-router-part-1/
时遇到了类似的错误操作系统:Ubuntu 14.04 流星:1.2.1
答案 0 :(得分:23)
$ meteor add check
在v1.2之前的Meteor版本中,一个名为meteor-platform
的核心包用于导出一些符号,包括check
。
自v1.2起,this is no longer the case和这些符号不再通过平台提供,而是使用专用软件包。
您正在使用的其中一个软件包(或您的应用程序代码本身)可能正在使用check
(可能在其中一种方法中)而未将其声明为依赖项。
在软件包维护者更新依赖关系之前,您应该能够通过添加check
作为顶级依赖项来克服错误:
$ meteor add check
如果您确定导致问题的软件包,您可以在GitHub上报告,或者自己分叉软件包,添加缺少的依赖项并提交拉取请求。