铁:路由器1.0.9不工作

时间:2015-09-23 15:41:11

标签: meteor iron-router

我最近安装了一个新的流星项目,并添加了铁:路由器1.0.9

但是当我添加路由配置时,我得到一个空白页面和控制台错误:

Exception in callback of async function: ReferenceError: EJSON is not defined
at MiddlewareStack.concat (http://localhost:3000/packages/iron_middleware-stack.js?ff70621b6c5f6a406edc60600c4b76126dae21d6:303:25)
at RouteController._runRoute (http://localhost:3000/packages/iron_router.js?dd5fa02859b6335661b94134bd9903be8eecf44d:542:17)
at Function.Route.dispatch (http://localhost:3000/packages/iron_router.js?dd5fa02859b6335661b94134bd9903be8eecf44d:856:18)
at route (http://localhost:3000/packages/iron_router.js?dd5fa02859b6335661b94134bd9903be8eecf44d:713:11)
at boundNext (http://localhost:3000/packages/iron_middleware-stack.js?ff70621b6c5f6a406edc60600c4b76126dae21d6:425:31)
at Meteor.bindEnvironment (http://localhost:3000/packages/meteor.js?5deab0885176b44ccbbbf0b5101b065971c8f283:999:22)
at dispatch (http://localhost:3000/packages/iron_middleware-stack.js?ff70621b6c5f6a406edc60600c4b76126dae21d6:449:3)
at http://localhost:3000/packages/iron_router.js?dd5fa02859b6335661b94134bd9903be8eecf44d:393:13
at Tracker.Computation._compute (http://localhost:3000/packages/tracker.js?9309a5697855cef52b32921fbc9dcb1017c58b39:349:36)
at new Tracker.Computation (http://localhost:3000/packages/tracker.js?9309a5697855cef52b32921fbc9dcb1017c58b39:237:10)

我唯一的代码是:

 Router.route('/', function () {
   this.render('home');
 }, {
   name: 'home'
 });

<head>
  <title>asm</title>
</head>

<body>

</body>


<template name="home">

  <h1>Home</h1>

  <p>
    Data Title:
  </p>
</template>

1 个答案:

答案 0 :(得分:3)

您需要手动添加ejson包。

meteor add ejson