Size: a a a

Ruby, Rails, Hanami | dry-rb

2020 October 13

UI

Uncle Iroh in Ruby, Rails, Hanami | dry-rb
так слеши надо перед ' же
источник

K

Karina in Ruby, Rails, Hanami | dry-rb
оке
источник

K

Karina in Ruby, Rails, Hanami | dry-rb
rake "some_task[\’#{from}\’,  ‘\#{to}'\]"


типа так?
источник

UI

Uncle Iroh in Ruby, Rails, Hanami | dry-rb
$ ruby -e "from='123'; to='456'; p \"some_task[\'#{from}\', \'#{to}\']\""
"some_task['123', '456']"
источник

UI

Uncle Iroh in Ruby, Rails, Hanami | dry-rb
слеши перед " там в твоём случае не нужны
источник

UI

Uncle Iroh in Ruby, Rails, Hanami | dry-rb
Karina
rake "some_task[\’#{from}\’,  ‘\#{to}'\]"


типа так?
нет, не так, надо \'
источник

UI

Uncle Iroh in Ruby, Rails, Hanami | dry-rb
а не '\
источник

K

Karina in Ruby, Rails, Hanami | dry-rb
всё равно не получается
rake "some_task[\'#{from}\',  \'#{to}\']"
источник

UI

Uncle Iroh in Ruby, Rails, Hanami | dry-rb
у тебя some_task это название таска или это словарь тасков? если словарь то надо это тоже заключить в интерполяцию
источник

Т

Тенпеннай in Ruby, Rails, Hanami | dry-rb
Karina
всё равно не получается
rake "some_task[\'#{from}\',  \'#{to}\']"
одинарные кавычки лишние по-моему
источник

I

Igor in Ruby, Rails, Hanami | dry-rb
Karina
всё равно не получается
rake "some_task[\'#{from}\',  \'#{to}\']"
имхо, одиночные ненужные
Я так запускаю
Rake::Task["transfer_data:#{task_build_name}"].invoke

юзая invoke, попробуй так
источник

K

Karina in Ruby, Rails, Hanami | dry-rb
Тенпеннай
одинарные кавычки лишние по-моему
пробовала без одиночных
источник

K

Karina in Ruby, Rails, Hanami | dry-rb
Igor
имхо, одиночные ненужные
Я так запускаю
Rake::Task["transfer_data:#{task_build_name}"].invoke

юзая invoke, попробуй так
Rake::Task[:some_task].invoke("#{from}", "#{to}")

тоже пробовала
источник

SS

Sergii Serogin in Ruby, Rails, Hanami | dry-rb
Ну так переберите уже в консоли, как правильно передать параметр без переменных , просто строкой
источник
2020 October 14

I

Igor in Ruby, Rails, Hanami | dry-rb
Karina
Rake::Task[:some_task].invoke("#{from}", "#{to}")

тоже пробовала
Погоди, ты скажи, как называется твой таск и какие параметры ты хочешь передать
источник

I

Igor in Ruby, Rails, Hanami | dry-rb
Igor
Погоди, ты скажи, как называется твой таск и какие параметры ты хочешь передать
В инвок не надо оборачивать в кавычки, просто через запятую передавай параметры, в массиве
источник

I

Igor in Ruby, Rails, Hanami | dry-rb
источник

MK

Mikhail Kirillov in Ruby, Rails, Hanami | dry-rb
Те типы, что планируют ввести в руби 3, они ведь будут проверяться в рантайме?
источник

MK

Mikhail Kirillov in Ruby, Rails, Hanami | dry-rb
Mikhail Kirillov
Те типы, что планируют ввести в руби 3, они ведь будут проверяться в рантайме?
А не как в питоне для тулинга, а интерпритатор их игнорирует
источник

R

Roman in Ruby, Rails, Hanami | dry-rb
https://github.com/opal/opal
разве это не оно?
источник