如何使用Torquebox和 slim 作为 html 渲染引擎启动一个简单的 Sinatra 应用程序?
纯 html 工作正常......每当我使用slim时,服务器都会失败:
HTTP Status 500 - org.jruby.exceptions.RaiseException: (NoMethodError) undefined method join' for #<String:0xf94f510>
我渴望让扭矩箱启动并运行!
配置.ru:
require 'rubygems'
require 'sinatra'
require File.expand_path '../hello.rb', __FILE__
run Sinatra::Application
你好.rb:
get '/' do
File.read(File.join('public', 'index.html'))
end
get '/kalli' do
slim :some_file
end