首先,我想说我是流星的新手,我一直在寻找3小时的解决方案,但我没有找到它。我希望我的问题可以帮助像我这样的其他新手。
我正在使用Inspinia种子proyect和Im测试并学习如何使用simple-schema,collection2和autoform。我按照包中的所有安装教程进行操作,似乎一切都正确。当我尝试创建一个simpleSchema并运行meteor时,控制台说: &#34;语法错误:导入声明可能只出现在模块的顶层&#34; < / p>
我把&#34; 从&#39; simpl-schema&#39;中导入SimpleSchema; SimpleSchema.extendOptions([&#39;自动窗体&#39;]); &#34; 在相同的.js我的架构在哪里。 我的问题是我必须把这2行放在哪里?这个模块的顶部是什么?如果我不这样做错误说&#34; ReferenceError:SimpleSchema未定义&#34; 。我可以在node_modules / simpl-schema中看到包,所以我认为很好地添加到项目中。 有些东西我不理解,所以我希望有人可以帮助我。 我使用METEOR@1.4.2.3这可能是问题吗?
很抱歉,如果在其他帖子中回答了这个问题,我会尝试查看所有帖子,但我找不到。
PD:英语不是我的语言,如果我写错了,请原谅。这是我放入导入的地方,因为我不知道这个模块的顶部在哪里。我必须把它放在哪里? schema.js在客户端内部 谢谢你的帮助