Ответ 1
вы можете использовать set :public
, чтобы указать каталог для ваших статических файлов. Затем вы можете обслуживать файл, используя send_file()
, например:
get '/static_file' do
send_file('my_static_file')
end
Это работает, но это был удар в темноте. Я знаю немного Руби.
Какой приемлемый способ обслуживать простой старый файл для данного ресурса?
get '/xyz' do
File.read 'abc.html'
end
вы можете использовать set :public
, чтобы указать каталог для ваших статических файлов. Затем вы можете обслуживать файл, используя send_file()
, например:
get '/static_file' do
send_file('my_static_file')
end
Выполните его из каталога. /public. См. Раздел Static Files раздела README и : static и: общедоступные параметры конфигурации.