Вопросы по теме 'thor'

Пространство имен команд thor в автономном исполняемом файле ruby
При вызове команд thor в командной строке имена методов распределяются по их структуре модуля/класса, например. class App < Thor desc 'hello', 'prints hello' def hello puts 'hello' end end будет запускаться командой thor...
3954 просмотров
schedule 11.03.2023

Передача параметров в функцию шаблона в thor
Я ищу способ передать параметры механизму шаблонов ERB в действии шаблона thors. Я наткнулся на исходный код компоновщика cli, где действие шаблона thors используется следующим образом: opts = {:name => name, :constant_name =>...
3174 просмотров
schedule 23.12.2023

Как вы создаете переменные и методы ruby ​​в области видимости с помощью шаблонов Thor?
Я пытаюсь использовать метод шаблона Thor::Actions для создания некоторых шаблонов тестовых файлов C++, но erb постоянно сообщает мне, что у меня есть неопределенные переменные и методы. Вот код вызова: def test (name, dir) template...
1440 просмотров
schedule 02.06.2024

Как заставить Thor найти шаблоны для установленных в системе файлов .thor?
Я создал скрипт .thor для настройки нового проекта ruby ​​именно так, как мне нравится. Я использую команду Thor::Actions directory для создания приложения полностью из структуры каталогов шаблонов, а не определяю их встроенными в heredocs....
1444 просмотров
schedule 20.02.2022

Кросс-классовый вызов в Торе
Я пытаюсь вызвать класс thor из другого класса thor. class Foo < Thor desc "hello", "some description" def hello puts "Hello from Foo class" end end class Bar < Thor desc "hello", "some description" def hello puts "Hello...
1027 просмотров
schedule 13.03.2022

выполнить задачу Thor, расположенную в связанном драгоценном камне
У меня есть драгоценный камень, my_gem , который имеет thor в качестве зависимости во время выполнения. У меня есть подкласс Тора, расположенный в драгоценном камне по адресу: lib/tasks/task.thor из исходного каталога драгоценного камня я...
628 просмотров

Изменить аргумент перед переходом к крючку в генераторе рельсов
Я пытаюсь сделать простой генератор представлений и, используя принцип DRY, я не хочу иметь свои собственные шаблоны html (erb/haml/slim). Я хотел бы, чтобы мой генератор подключался к существующему механизму шаблонов и передал ему некоторые...
233 просмотров

Тор читает yaml-файл конфигурации, чтобы переопределить параметры
Я пытаюсь создать исполняемый скрипт ruby ​​с помощью Thor. Я определил параметры для моей задачи. Пока у меня что-то вроде этого class Command < Thor desc "csv2strings CSV_FILENAME", "convert CSV file to '.strings' file" method_option...
2101 просмотров
schedule 14.04.2022

Почему после использования gsub в файле в Ruby с Thor появляется лишняя пустая строка?
У меня есть код Ruby, который обрабатывает Gemfile. Он добавляет некоторые рекомендуемые драгоценные камни и удаляет другие драгоценные камни. Там есть раздел Gemfile, который выглядит следующим образом: group :development, :test do # The gem...
229 просмотров
schedule 10.10.2023