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