У меня мало файлов .rb, и я хочу использовать одни и те же переменные во всех них. Пусть говорят, что переменная test_variable = "test" будет доступна из всех моих файлов .rb. Как я могу это сделать?
Я создал файл settings.rb с test_variable = "test", а затем использовал require 'settings' в другом файле .rb, но это не сработало. Я хотел бы использовать require not load.
Я попытался сделать переменную global add prefix $ перед именем переменной, но я все еще получаю undefined local variable or method 'test_variable' for main:Object (NameError)