【发布时间】:2014-12-02 20:31:53
【问题描述】:
我是 Sinatra 的新手,我正在尝试根据 this article 进行资产管理和编译工作。到目前为止,这是我的主要文件:
require 'sinatra/base'
require 'sinatra/assetpack'
require 'sass'
class App < Sinatra::Base
register Sinatra::AssetPack
assets do
css :application, [
'/css/main.scss'
]
css_compression :sass
end
get '/hi' do
erb "Hello World!"
end
end
但是,由于某种原因,当我运行ruby main.rb 时,它只是退出而没有失败或任何事情。是否有一个特殊的关键字来让应用程序提供文件?
【问题讨论】:
-
你设置了 config.ru 文件吗?