Meteor's Houston:管理员不使用Iron:路由器

时间:2015-10-04 17:48:17

标签: mongodb meteor iron-router

我正在使用 iron:router 在我的Meteor应用程序中定义路径。

现在,我想使用 houston:admin 包为Meteor的Mongodb提供类似Django的管理界面。

问题是:

  • 如果我使用休斯顿的管理员而不添加铁的路由器,只需导航到 localhost:3000 / admin
  • 即可完美运行
  • 如果我在添加铁路由器后使用休斯顿的管理员 ,当我(手动)导航到 localhost:3000 / admin 时,它会将我重定向到默认路由(/ config我设置了客户端。

路由规则在 shared / lib / routing.js 中定义。

默认路由在 client / app.js 中的客户端定义为:

 Router.go('config');

1 个答案:

答案 0 :(得分:1)

解决方案是仅在当前路径不以 / admin

开头时强制执行默认路由 在client / app.js

rand()