0
Я хочу добавить оригинальную задачу рейка в свое приложение rails, создав драгоценный камень. Но я не мог. Пожалуйста, скажите мне свою ошибку.Могу ли я добавить задачу rake в свое приложение rails, создав драгоценный камень?
В моем геме файл
>lib/gem_test.rb
require "gem_test/version"
require 'gem_test/railtie' if defined?(Rails) && Rails.version >= "3"
module GemTest
#this is dummy method for loading check
def self.hogehoge
"hogehoge"
end
end
>lib/gem_test/railtie.rb
module GemTest
class Railtie < Rails::Railtie
rake_tasks do
load "tasks/gem_test.rake"
end
end
end
>lib/tasks/gem_test.rake
namespace :fugafuga do
desc "fugafuga"
task :piyopiyo do
puts "piyopoyo"
end
end
и Gemfile в моих рельсах приложении, gem gem_test, git:mygitrepository
. Но я не нашел задачу fugafuga:piyopiyo
в результате rake -T
.
Если нужно больше информации, см my repository