Я пытаюсь напечатать имя на веб-странице, используя модули et c, но я не могу понять, как передать переменные из файла модулей.
main.rb
require 'sinatra' # includes gem to process web pages
set :bind, '0.0.0.0' # sets default url address to localhost
require_relative('modules')
include Display_name
get "/" do
Display_name.disname()
erb :home
end
modules.rb
module Display_name
def disname()
@myname = "Bob"
end
end
views / home.erb
<h1> Hello <%= @myname %> </h1>
Вывод должен быть Hello bob, но я просто получаю Привет.