Not sure what the error means: iron router's error: requires url

Not sure what the error means: iron router's error: requires url

我将 iron router 应用到我的 metoer 项目中。错误显示,

铁路由器代码是这样列出的

//show nothing when iron router cannot find the path
Router.configure({
    notFoundTemplate: "notFound"
});

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

Router.route('/alive', {
    where: 'server'
}).get(function () {
    //write headers
    writeHeaders(this);
    //send our response...
    this.response.end(' ');
})

function writeHeaders(self) {
    self.response.statusCode = 200;
    self.response.setHeader('Content-type','application/json');
    self.response.setHeader('Access-Control-Allow-Origin','*');
    self.response.setHeader('Access-Control-Allow-Headers','Origin, X-Requested-With, Content-Type,  Accept');
}

我不确定如何解决这个问题,因为我不知道 url 需要什么。任何想法表示赞赏。

参考https://github.com/iron-meteor/iron-router/blob/devel/Guide.md#named-routes后,我按照指南更改了代码。

Router.route('/', function () {
  this.render('Home');
}); 

然后解决异常。

这是只影响后端的流星路由器。 https://forums.meteor.com/t/how-to-make-restful-api-using-meteorjs/44008/3