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

Можно ли вызвать исполняемый скрипт на базе Thor без вызова Thor?
У меня есть сценарий Ruby на основе Thor, но я хочу развернуть его как драгоценный камень в bin каталогах людей, в которые люди могут попасть, не делая thor mytool . Вместо этого они просто использовали mytool Это возможно? Я знаю, что...
2691 просмотров
schedule 07.12.2023

Rake task в скрипте Thor ruby
я в процессе создания установщика. И с этим я хочу как-то перенести базу данных. Я делаю свой установщик в Rails 3, используя Thor. Так что-то вроде (в командной строке) rake db:create rake db:migrate Спасибо.
1101 просмотров
schedule 02.11.2023

Запустите приложение CLI Thor без аргументов или имени задачи
Я ищу способ создать приложение Thor командной строки, которое будет запускать метод по умолчанию без каких-либо аргументов. Я возился с опцией Тора default_method, но по-прежнему требует, чтобы я передал аргумент. Я нашел аналогичный случай ,...
7593 просмотров
schedule 22.04.2022

Как вы указываете несколько аргументов или параметров в Thor?
my_gem привет имя1 имя2 имя3 дай мне my_gem hello требует как минимум 1 аргумент: имя my_gem hello Должен ли я просто разобрать их и разделить аргументы разделителем? e.g my_gem привет имя1,имя2,имя3,имяN В файле это будет...
4139 просмотров

Ошибка при запуске команд внутри подмодуля git из задачи Thor
У меня есть проект Rails 3.2, который является репозиторием git, и внутри каталога vendor/autotest-new у меня есть подмодуль git. Я хочу использовать Thor для автоматизации некоторых действий. Например, мне нужно выполнить cucumber -d -f json...
307 просмотров
schedule 29.05.2022

Как использовать Тор в рельсах?
Thor — это набор инструментов для создания мощных интерфейсов командной строки. Он всегда использовался для одной командной строки. Если я хочу использовать его в проекте rails, например: библиотека/задачи/my_cli.rb require "thor" class...
2269 просмотров
schedule 28.01.2024

Отключить цвет для Тора
У меня есть приложение CLI, которое использует Thor. Прямо сейчас он использует цвета для большого количества вывода, что выглядит красиво, но вызывает проблемы с передачей в скрипты и тому подобное. Тем не менее, добавление параметров каждый...
100 просмотров
schedule 21.01.2023

Варианты Руби Тора с пробелом
для задания, которое я выполняю, мне требуется опция «--format oneline», где мой вывод отформатирован в одну строку. Я успешно сделал это, но только если я использую --formatoneline (без пробела). Если я включаю пробел, он разделяет параметр на 2...
106 просмотров
schedule 10.03.2022

Как заглушить mehtod_options с помощью Rspec?
Class CLI < Thor desc "run [age]" "user passes age" method_option :age,type:'numeric' def run variable=options[:a] if options[:a].present? call_method(a) end end Как издеваться над options[:a] с помощью rspec, если я хочу...
157 просмотров
schedule 04.04.2023

Ruby: неопределенная локальная переменная или метод `n1' (NameError)
Я новичок в рубине. Я наследую драгоценный камень Тора в своем классе. Класс должен выполнить задачу на сложение двух чисел. Код: require 'thor' class MyCLI < Thor desc "add", "Addition of two numbers" option:n1, :type => :numeric...
147 просмотров
schedule 27.06.2023

Тестирование сценария Thor с помощью rspec и vcr
Я создал скрипт Thor, который подключается к HTTP API для выполнения очень простых действий. Я закодировал тесты для серверной части, но сценарий Thor в основном не тестировался, что довольно неоптимально. Мой первый подход заключался в том, чтобы...
442 просмотров
schedule 06.06.2023

Есть ли способ добавить хуки в класс Thor для запуска кода до/после всех команд?
Я работаю над инструментом командной строки на основе гема Thor . Скажем, у меня есть класс Cli , который наследуется от Thor , который определяет инструмент CLI, с которым связано несколько команд: class Cli < Thor def version #...
108 просмотров
schedule 03.08.2022

Создание вложенных подкоманд с помощью Thor
Я хотел бы создать инструмент CLI, который имеет команды в формате примерно такого: clitool jobs execute some-job --arg1 value --arg2 another_value Возможно ли иметь подкоманду подкоманды в Торе? Я также хотел бы сохранить class_options,...
135 просмотров