【问题标题】:MeteorJS Iron Router installation crashing appMeteorJS Iron Router 安装崩溃应用
【发布时间】:2015-02-13 22:38:24
【问题描述】:

我的应用程序有问题,我正在学习“发现流星”一书,但坦率地说,我有一个错误,我不知道如何解决。

我现在在“路由”一章,当我用

安装 Iron-router 包时
mrt add iron-router

我的整个应用程序崩溃了,我不知道如何修复它。

以下是错误:

TypeError: Template.__create__ is not a function
TypeError: Parent is undefined
TypeError: Iron.Layout is not a constructor
TypeError: Package['iron-router'] is undefined
ReferenceError: Template is not defined
ReferenceError: Template is not defined
ReferenceError: Template is not defined
ReferenceError: Template is not defined
ReferenceError: Template is not defined
ReferenceError: Meteor is not defined
ReferenceError: Meteor is not defined

有什么想法吗?

【问题讨论】:

    标签: javascript meteor meteorite


    【解决方案1】:

    mrt add iron-router 已弃用

    试试

    改为meteor add iron:router

    【讨论】:

      【解决方案2】:

      对于模板未定义的错误,

      尝试运行meteor reset 命令,然后使用meteor 启动服务器

      注意:meteor reset 将重置您的构建以及本地 mongodb 数据

      更新:它应该消除错误,但无论如何尝试从您的系统中完全卸载 meteor 并重新安装。

      从 0.8 版本自动更新到 1.0 版本时,流星核心安装可能会损坏

      卸载流星-

      rm -rf ~/.meteor
      
      rm -rf /usr/local/bin/meteor
      

      安装

      curl https://install.meteor.com/ | sh
      

      以上将安装最新版本的流星,即 1.0

      然后现在更新您的项目

      cd <your-project-directory>
      
      meteor update --release 1.0.0
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-06-27
        • 2016-06-14
        • 1970-01-01
        • 2015-02-27
        • 1970-01-01
        • 2014-07-15
        • 1970-01-01
        相关资源
        最近更新 更多