javascript - "Uncaught ReferenceError: Template is not defined"(路由器、Meteor、Mongo 相同)

标签 javascript mongodb meteor iron-router

正在尝试端口 Crowducate从 meteor 0.8 到 1.0。我跑了“ meteor 更新”。 Meteor 1.0 的分支是 --> here .

我遇到了更新问题,即我无法为"new"iron:router 移除“旧”iron-router。所以目前,两个版本都安装了(当然,这必须改变)。 meteor 包文件:

# Meteor packages used by this project, one per line.
#
# 'meteor add' and 'meteor remove' will edit this file for you,
# but you can also edit it by hand.

# Packages by Meteor
standard-app-packages
preserve-inputs
audit-argument-checks
spiderable
less
coffeescript
accounts-password
accounts-facebook
accounts-google
accounts-ui

# Packages by community
minimongoid
iron-router
iron:router
kaptron:minimongoid

# Packages by Manuel Schoebel

运行 meteor :出现以下错误:

enter image description here

最后,我也得到如下错误:

Exception in defer callback: TypeError: Cannot read property 'insert' of undefined
at Utils.extend.autoRender (http://localhost:3000/packages/iron-router.js?af9f4791b8af4582a37d93bcade1eed163a976a8:1636:17)
at http://localhost:3000/packages/iron-router.js?af9f4791b8af4582a37d93bcade1eed163a976a8:1465:16
at _.extend.withValue (http://localhost:3000/packages/meteor.js?61916b1060b33931a21f104fbffb67c2f3d493c5:945:17)
at http://localhost:3000/packages/meteor.js?61916b1060b33931a21f104fbffb67c2f3d493c5:430:45
at Object.<anonymous> (http://localhost:3000/packages/meteor.js?61916b1060b33931a21f104fbffb67c2f3d493c5:973:22)
at onGlobalMessage (http://localhost:3000/packages/meteor.js?61916b1060b33931a21f104fbffb67c2f3d493c5:367:23) 

所以大多数东西都是未定义的。我还在本地将 Meteor.Collection 更改为 Mongo.Collection。现在,两者都未定义。

感谢您的帮助, 阿米尔

旁注:一直在寻找该项目的合作者。联络我。 :)

最佳答案

鉴于我是通过陨石安装 Iron Router,我也遇到了这些错误:

$ mrt add iron-router

这安装了与 Meteor 1.x 不兼容的旧版本。 尝试通过 meteorite 删除 iron-router 并通过 meteor 安装:

$ mrt remove iron-router
$ meteor add iron:router

为了安全起见,在重新启动之前运行重置:

$ meteor reset
$ meteor

关于javascript - "Uncaught ReferenceError: Template is not defined"(路由器、Meteor、Mongo 相同),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26997708/

相关文章:

javascript - 根据包含另一个数组中所有值的数组属性过滤对象数组

javascript - 为 angular.js 应用程序强制执行时区

javascript - 使用 JavaScript 格式化值

mongodb - 使用 $ne 进行 Mongo 聚合

Meteor:如何直接访问 Blaze 中模板的实例键(无需助手)?

javascript - meteor : getting data from collection

javascript - iframe 调整器未定义

mongodb findOneAndUpdate 仅当满足特定条件时

node.js - 通过数组交集查询MongoDB集合

meteor - 有一种简单的方法可以用 meteor 模拟滞后吗?