【文件属性】:
文件名称:sinatra_autoload:不再需要 sinatra 的额外文件。 使用自动加载
文件大小:7KB
文件格式:ZIP
更新时间:2021-07-08 09:13:57
Ruby
sinatra_autoload
在您的应用程序内部访问/需要文件之前,不要将文件加载到内存中。
用法
require 'sinatra'
require 'sinatra_autoload'
SinatraAutoload . directories ( 'models' , 'lib' , 'modules' )
class MyApplication < Sinatra :: Base
get '/users/:user_id' do
User . get ( params [ "user_id" ]) # User model is now loaded.
end
end
注意的补丁/引入请求
分叉项目。
进行功能添加或错误修复。
为其添加测试。 这很重要,所以我不会在未来的版本中无意中破坏它。
提交,不要弄乱 rakefile、版本或历史记录。 (如
【文件预览】:
sinatra_autoload-master
----VERSION(6B)
----sinatra_autoload.gemspec(2KB)
----.document(60B)
----lib()
--------sinatra_autoload.rb(147B)
--------sinatra_autoload()
----Gemfile(228B)
----README.rdoc(987B)
----spec()
--------spec.opts(8B)
--------spec_helper.rb(401B)
--------sinatra_autoload_spec.rb(146B)
----Rakefile(1KB)
----LICENSE(1KB)
----.gitignore(157B)