У меня мало файлов .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)