Ситуация
У меня есть задание на грабли, похожее на
desc "A rake Task"
task :give_me_gold, [:quantity,:quality] => :environment do |task, args|
....
end
Мне известно из командной строки, которую вы вводите
rake give_me_gold[10,24]
для передачи параметров в грабли. Однако, когда RubyMine запускает задачу, он запускает ее так:
rake give_me_gold[quantity,quality] --trace 10,24
Шаги для воспроизведения
- Создание грабли, которая принимает аргументы.
- Установите RubyMine версии 3.0
- В RubyMine нажмите Инструменты -> Запустить Rake Task
- Введите название вашего рейк-задания. Должен появиться как «задача [опция, опция]» и нажать enter
- Появится диалоговое окно с запросом аргументов. Заполните его и нажмите Enter
- Соблюдайте команду, которую запускает RubyMine.
Вернуться к моему вопросу
Как передать аргументы в задачу rake в RubyMine 3.0?
Спасибо, что нашли время, чтобы просмотреть этот вопрос