Flow Router 获取当前路由器服务器端

Flow Router get Current Router serverside

我想在我这边保存一个用户的入口点。所以这是我的解决方案

Meteor.onConnection(function(conn) {
console.log(conn.clientAddress);
console.log(FlowRouter.getRouteName());
var id = database.insert({
    page: "page",
    ip: conn.clientAddress,
    enterdPagedAt: new Date(), 
    isActive: true
});

});

如你所见,在页面下,我想保存他进入的路线。那么如何使用流路由器获取服务器上的当前路由?

Flow Router 是一个客户端 路由器。如果您想在服务器上获得该信息,则必须让客户端将其当前路由发送到服务器。 global Flow Router trigger 可以解决问题。

警告:自从我上次使用 Meteor 进行开发以来已经有一段时间了。那时甚至还没有流路由器。

来自 Meteor Guide 的提示:

It’s common to want to know which pages of your app are most commonly visited, and where users are coming from. You can read about how to set up Flow Router based analytics in the Deployment Guide.

即使您不想使用第三方分析服务,okgrow:analytics package they refer to should have the info you need buried in its code