Получить каталог назначения в генераторе Rails - PullRequest
0 голосов
/ 13 января 2020

Я хотел бы получить доступ к каталогу destination при запуске генератора Rails (каталог самого приложения Rails, которое модифицируется генератором Rails)

Причина в том, что что я хочу получить имя этого каталога для определения содержимого, которое будет сгенерировано.

  class DummyGenerator < Rails::Generators::Base

    def code_that_runs
      destination_directory = !___WHAT_TO_CALL_HERE?___!
      content = "#{File.basename(destination_directory)}-foo-bar"

      create_file "foo/bar.conf", "Some text: #{content}"
    end

  end

Насколько я понимаю, Rails / Thor не предоставляет опцию явного чтения этот каталог, но предоставляет только помощники для записи в этот каталог.

Это правильно или я что-то упустил?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...