Ruby on rails 引擎如何在不使用引擎的情况下提供到主应用程序的路由';她叫什么名字?

Ruby on rails 引擎如何在不使用引擎的情况下提供到主应用程序的路由';她叫什么名字?,ruby-on-rails,devise,routes,Ruby On Rails,Devise,Routes,Desive允许应用程序使用路由方法,如new\u user\u session\u path 但是,如果我创建了自己的可装载引擎来进行身份验证,那么在主应用程序中调用它时,我必须使用myengine.new\u user\u session\u path 我如何像Devise那样使用路由URL 这可能是因为使用了普通的rails引擎还是可安装的?我认为现在有现成的方法可以做到这一点。Deave为此使用了特殊的材料。“”方法生成所有需要的路由。在ActionController::Base中定义

Desive允许应用程序使用路由方法,如
new\u user\u session\u path

但是,如果我创建了自己的可装载引擎来进行身份验证,那么在主应用程序中调用它时,我必须使用
myengine.new\u user\u session\u path

我如何像Devise那样使用路由URL


这可能是因为使用了普通的rails引擎还是可安装的?

我认为现在有现成的方法可以做到这一点。Deave为此使用了特殊的材料。“”方法生成所有需要的路由。在ActionController::Base中定义并包含该路由的路径帮助程序(例如“新用户会话路径”)