gpt4 book ai didi

javascript - 错误: Router is not defined V0. 7.0 meteor 0.8.0

转载 作者:行者123 更新时间:2023-11-28 01:25:31 30 4
gpt4 key购买 nike

我刚刚将iron-router更新到最新的0.7.0并且出现错误。

在更新之前,我使用“dev”分支 Blaze,一切正常。

我在/lib/router.js中有routes.js,因此它可以首先在客户端和服务器上加载。这是我运行 mrt 时遇到的错误:

Your app is crashing. Here's the latest log.


/Users/pemmy/.meteor/tools/c2a0453c51/lib/node_modules/fibers/future.js:173
throw(ex);
^
ReferenceError: Router is not defined
at app/lib/routes.js:1:36
at app/lib/routes.js:79:3
at /Users/pemmy/projects/Meteor/projects/toonokio/.meteor/local/build/programs/server/boot.js:155:10
at Array.forEach (native)
at Function._.each._.forEach (/Users/pemmy/.meteor/tools/c2a0453c51/lib/node_modules/underscore/underscore.js:79:11)
at /Users/pemmy/projects/Meteor/projects/toonokio/.meteor/local/build/programs/server/boot.js:82:5
=> Exited with code: 8
=> Your application is crashing. Waiting for file change.

这是我的 router.js 文件中的内容:

1. Router.configure({
2. // layoutTemplate: 'basicLayout',
3. notFoundTemplate: 'notFound',
4. yieldTemplates: {
5. // 'header': { to: 'header' },
6. // 'footer': { to: 'footer' }
7. }
8. });

79. Router.map(function () {
80. this.route('home', {
81. path : '/',
82. controller : HomeController
83. });
84. });

关于我做错了什么以及如何解决它有什么建议吗?

谢谢,普拉尼

最佳答案

对我来说,我遇到了这个错误,并且我的 .meteor/packages 文件中缺少 iron-router 包。更换它并进行 mrt 安装,现在似乎可以工作了。

关于javascript - 错误: Router is not defined V0. 7.0 meteor 0.8.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22726654/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com