【问题标题】:Meteor - Error: no such package: 'blaze'Meteor - 错误:没有这样的包:'blaze'
【发布时间】:2014-09-21 18:15:39
【问题描述】:

在使用流星时突然发现这个错误

            quackadmin@quack:~/quack$ sudo meteor
            [[[[[ ~/quack ]]]]]

            => Started proxy.
            => Meteor 0.8.3 is available. Update this project with 'meteor update'.
            => Started MongoDB.
            => Errors prevented startup:

            While building package `iron-dynamic-template`:
            error: no such package: 'blaze'

            => Your application has errors. Waiting for file change.

好像有人突然更新了铁包,把它弄坏了。任何人都知道如何解决这个问题。我在这上面花了很长时间,现在无法解决这个错误。

我尝试设置手动版本,但似乎效果不佳。 Meteor 有很多没有记载的魔法。

【问题讨论】:

    标签: meteor meteor-blaze


    【解决方案1】:

    Meteor 昨天刚刚更新 (0.8.3)。

    与此同时,他们改变了 Iron-router 和 blaze 中的一些东西......
    运行 meteor update 应该可以工作,或者如果你真的想要(我假设你是通过陨石安装 blaze)你可以使用 mrt uninstall blaze 手动卸载它,然后检查 mrt 然后 @987654325再次@。

    我认为这应该可行,但我对这些东西还是新手,如果我错了,请原谅我......

    祝你好运:)

    -------- 更新 -------

    Meteor 刚刚更新,现在已内置 Meteorite 包,您的包应该会自动更新。如果您仍然看到此问题,请使用

    meteor search [Package]
    

    现在尝试搜索 blaze,我找到了。

    这里是更多信息的链接: https://www.meteor.com/blog/2014/08/26/meteor-090-new-packaging-system

    【讨论】:

    • mrt add blaze 抛出一个错误,说不存在这样的包:(
    • 我看到同样的问题,即使更新到 0.8.3
    【解决方案2】:

    Iron Router 0.8.1 需要 Meteor 0.8.3 才能工作。

    要解决这个问题,只需运行:

    meteor update
    

    这会更新项目以使用 Meteor 0.8.3(本回答时的当前版本)

    【讨论】:

    • @noj 你能把你的smart.lock.meteor/release.meteor/packages 发上来吗
    猜你喜欢
    • 1970-01-01
    • 2017-05-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-13
    • 2013-08-18
    • 2012-08-19
    • 1970-01-01
    相关资源
    最近更新 更多