Sha256: 137a74aabf0a3f52b1c245fa7cadc96f09221c3d0633797cf27e675c96894c1a
Contents?: true
Size: 1.21 KB
Versions: 1
Compression:
Stored size: 1.21 KB
Contents
Bundler.require require "better_errors" class <%= @app_name %> < Sinatra::Base # use config/*.yml for settings register Sinatra::ConfigFile config_file 'config/application.yml' set :environments, %w(production, development) # enable :sessions # for use flash set :public_folder, File.dirname(__FILE__) + '/assets' set :views, File.dirname(__FILE__) + '/views' set :show_exceptions, true configure :development do register Sinatra::Reloader Dir[ File.expand_path('../controllers/*.rb', __FILE__) ].each{|file| also_reload file } Dir[ File.expand_path('../routes/*.rb', __FILE__) ].each{|file| also_reload file } Dir[ File.expand_path('../models/*.rb', __FILE__) ].each{|file| also_reload file } require "better_errors" use BetterErrors::Middleware BetterErrors.application_root = __dir__ end # 加载models Dir[ File.expand_path('../models/*.rb', __FILE__) ].each{|file| require file } # 加载控制器 Dir[ File.expand_path('../controllers/*.rb', __FILE__) ].each{|file| require file } # 加载路由 Dir[ File.expand_path('../routes/*.rb', __FILE__) ].each{|file| require file } after do ActiveRecord::Base.clear_active_connections! end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
guyifeng-0.1.2 | lib/guyifeng/template/application.rb.tt |