いくつかのビューを含む宝石を書いていますが、そのうちの 1 つで、link_toメソッドに依存するメソッドを使用する必要がありurl_forます。どちらもデフォルトでは利用できないため、必要なモジュールを含めようとしました
include ActionView::Helpers
include ActionDispatch::Routing
include Rails.application.routes.url_helpers
うまくいかないのは、ルートと含まれているURLヘルパーを取得できないためですRails.application。nil私もこのアプローチを見つけましたが、速くて汚いので好きではありません。ルートにアクセスできるように、モジュールを init の後にインクルードする必要があります。そのような状況を整える方法はありますか?