2

如何使用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
4

0 回答 0