Если использовать этот способ для отображения только index.html
файла в папке public
, он работает:
require 'rubygems'
require 'sinatra'
set :bind, '0.0.0.0'
get '/' do
File.read('index.html')
end
Но хотите показать все файлы в текущей папке, пробовал ниже, но не работает.
require 'rubygems'
require 'sinatra'
set :bind, '0.0.0.0'
get '/' do
File.read('*.html')
end
Ошибка:
Errno::ENOENT at /
No such file or directory @ rb_sysopen - *.html