Как я использую помощников в граблях?

Я могу использовать вспомогательные методы в граблях?

46
задан Max Wallace 22 August 2019 в 21:50
поделиться

1 ответ

Yes, you can. You simply need to require the helper file and then include that helper inside your rake file (which actually a helper is a mixin that we can include).

For example, here I have an application_helper file inside app/helpers directory that contains this:

module ApplicationHelper
  def hi
    "hi"
  end
end

so here is my rake file's content:

require "#{Rails.root}/app/helpers/application_helper"
include ApplicationHelper

namespace :help do
  task :hi do
    puts hi
  end
end

and here is the result on my Terminal:

god:helper-in-rake arie$ rake help:hi 
hi
69
ответ дан 26 November 2019 в 20:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: