irb- все статьи тега


Как очистить консоль IRB?

Как очистить экран консоли IRB? ...

Текст JSON должен содержать не менее двух октетов

я получил эту ошибку, и я не мог найти разумного ответа на этот вопрос, поэтому я решил написать краткое описание проблемы. если вы запустите этот фрагмент в irb: JSON.parse( nil ) вы увидите следующую ошибку: TypeError: can't convert nil into String Я ожидал, что функция вернется nil, а не TypeError. Если вы преобразуете все входные данные с помощью to_s, тогда вы увидите ошибку октета: JSON::ParserError: A JSON text must at least contain two octets! это просто прекрасно и хорошо. Есл ...

Как я могу перезагрузить скрипт в IRB?

Я пишу скрипт Ruby для использования в среде Rails, но я решил запустить его из irb, потому что перезагрузка консоли Rails может быть болью. Теперь время ожидания намного короче от irb, но меня беспокоит, что мне нужно перезапустить irb и требовать сценарий каждый раз, когда я делаю изменения. Есть ли более простой способ перезагрузки скрипта из irb? Я нашел метод в этой теме, но это относится только к файлам gem, по-видимому. Мое заявление require выглядит так это require "#{File.expand_pat ...