Может звучать как простой вопрос, но я в тупике.
Я создал драгоценный камень, который по существу содержит генератор.
Он содержит следующую структуру:
lib
- generators
- my_generator
my_generator_generator.rb (see below)
- templates
my_template_files...
- my_generator.rb (empty file)
test
-test files
GemFile
etc..
Однако, когда я добавляю этот Gem в свой файл gem и запускаю рельсы g, он не указан. Есть ли какой-либо дополнительный конфиг, который мне нужно сделать?
Мой генератор примерно выглядит следующим образом:
class MyGeneratorGenerator < Rails::Generators::NamedBase
source_root File.expand_path('../templates', __FILE__)
generator code....
end
Странная вещь, она работает в Cygwin, но не в Ubuntu...