我正在为Rails开发一个包含控制器助手的私有gem。
我怀疑这两个地方的帮手:
lib/gem_name/my_helper.rb
app/controllers/concerns/gem_name/my_helper.rb
它的正确位置是什么?
答案 0 :(得分:3)
我认为你应该在控制器concern
中使用它,然后将helper模块包含在Application controller
所以我更喜欢app/controllers/concerns/gem_name/my_helper.rb
在gem中创建控制器助手。