【问题标题】:ReferenceError, spacebars is undefinedReferenceError,空格键未定义
【发布时间】:2014-09-26 21:27:15
【问题描述】:

自从我将流星更新到 0.8.3 后,我遇到了以下错误。

ReferenceError: Spacebars is not defined
at Package (packages/compiler/compiler.js:2)
at /home/cis/work/meteor/heber/zzbase-meteor/.meteor/local/build/programs/server/packages/comp

at /home/cis/work/meteor/heber/zzbase-meteor/.meteor/local/build/programs/server/packages/comp

at /home/cis/work/meteor/heber/zzbase-meteor/.meteor/local/build/programs/server/boot.js:161:1
at Array.forEach (native)
at Function._.each._.forEach (/home/cis/.meteor/tools/cef2bcd356/lib/node_modules/underscore/u

at /home/cis/work/meteor/heber/zzbase-meteor/.meteor/local/build/programs/server/boot.js:82:5

我有以下包:

accounts-ui , accounts-google, bootstrap-3, email, standard-app-packages, d3, compiler, 
amplify, ace, blaze-layout, iron-router, backbone

请帮帮我,我被困在过去 5 天。 :(

【问题讨论】:

    标签: meteor meteorite meteor-blaze


    【解决方案1】:

    转到您的项目目录,然后尝试运行mrt update

    【讨论】:

    • 空格键应该包含在流星中,对。如果添加空格键会发生什么:meteor add spacebars
    • 我添加了它,但仍然无法正常工作。我尝试删除 blaz-layout 仅使用 iron-layout,反之亦然。
    【解决方案2】:

    遇到了同样的问题。最后做了一个新的流星创建然后做了所有必需的mrt添加......在那里复制了文件夹。我在 Google Group 上看到一篇帖子,建议删除 /packages 文件夹中的所有内容,然后运行 ​​mrt update。

    【讨论】:

    • 哦,伙计,我不知道这是什么感觉,但我确实将所有文件一一复制,除了 .meteor 和包文件夹,就完成了。工作应用程序,但有一些我会解决的小问题。谢谢!
    猜你喜欢
    • 1970-01-01
    • 2012-08-24
    • 2021-09-06
    • 2015-10-04
    • 2017-04-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多