Meteor 如何修复此问题:未捕获错误:[ensureSignedIn]未配置登录路由

Meteor 如何修复此问题:未捕获错误:[ensureSignedIn]未配置登录路由,meteor,meteor-blaze,flow-router,Meteor,Meteor Blaze,Flow Router,我收到此错误:未捕获错误:[ensureSignedIn]未配置登录路由 我在谷歌上找不到任何关于它的信息 我在routes.js的公共代码(服务器和客户端)的底部有以下内容: 有没有办法解决这个问题?我相信你需要更多的信息。我应该提供什么来帮助你帮助我 其他信息: 我有AccountsTemplates.configureRoute('signIn')。为了“好玩”,我决定将其添加到ensureSignedIn触发器上方,并得到以下错误: Error: Route already config

我收到此错误:
未捕获错误:[ensureSignedIn]未配置登录路由

我在谷歌上找不到任何关于它的信息

我在routes.js的公共代码(服务器和客户端)的底部有以下内容:

有没有办法解决这个问题?我相信你需要更多的信息。我应该提供什么来帮助你帮助我

其他信息:

我有
AccountsTemplates.configureRoute('signIn')。为了“好玩”,我决定将其添加到ensureSignedIn触发器上方,并得到以下错误:

Error: Route already configured!
    at [object Object].AccountsTemplates.configureRoute (packages/useraccounts_flow-routing.js:108:11)

这很“有趣”,因为如果不添加该行,错误在于路由尚未配置。

AccountsTemplates.configure
AccountsTemplates.configureRoute
内容需要在客户端上


Accounts.emailTemplates
stuff需要在服务器上

AccountsTemplates.configure
AccountsTemplates.configureRoute
stuff需要在客户端上


Accounts.emailTemplates
的东西需要放在服务器上

我想如果你想使用该选项(ensureSignedIn),你需要配置自己的路由“登录”(即用户登录的页面)。我还有
AccountsTemplates.configureRoute(“登录”)位于服务器目录中的文件中。这就是Iron Router版本中所需要的全部,但是现在可能需要一些其他的东西,因为我移动到Flow Router?是的,但是您确实定义了signIn路由吗?e、 g.
FlowRouter.route('/signIn',{name:'signIn',…
?没有。我没有注意到文档中有这个。路由定义的“操作:…”是什么?可能类似于呈现您的登录页面?
BlazeLayout.render('yourMainLayout',{content:'login'));
如果您想使用该选项(ensureSignedIn),我认为您需要配置自己的路由“登录”(即用户登录的页面)。我还有
AccountsTemplates.configureRoute(“登录”);
在服务器目录中的一个文件中。这是Iron Router版本所需的全部内容,但现在可能需要一些其他内容,因为我移动到Flow Router?是的,但您确实定义了登录路由吗?例如
FlowRouter.route(“/signIn”,{name:'signIn',…
?不。我没有注意到文档中有这样的内容。路由定义的“操作:…”是什么?可能类似于呈现登录页面?
BlazeLayout.render('yourMainLayout',{content:'login');
Error: Route already configured!
    at [object Object].AccountsTemplates.configureRoute (packages/useraccounts_flow-routing.js:108:11)