流星铁路由器安装崩溃的应用程序

时间:2015-02-13 14:08:35

标签: javascript meteor meteorite

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

我现在正在“路由”章节,当我用

安装铁路由器包时
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

有什么想法吗?

2 个答案:

答案 0 :(得分:4)

mrt add iron-router已被弃用

尝试

meteor add iron:router而不是

答案 1 :(得分:0)

对于模板未定义错误,

尝试运行meteor reset命令,然后使用meteor

启动服务器

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

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

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

卸载meteor -

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