文件名称:sinatra-template:具有DataMapper和RSpec的基本Sinatra应用程序模板。 只需分叉并构建
文件大小:9KB
文件格式:ZIP
更新时间:2024-05-03 09:49:27
template sinatra rspec datamapper Ruby
Sinatra应用程序模板 基本Sinatra应用程序模板。 只需分叉并构建即可。 耶! 包括Bundler,DataMapper和RSpec,所有这些都可以使用。 配置 依赖关系和所有配置都在environment.rb中完成。 您的数据库也在这里设置。 默认情况下,DataMapper将使用sqlite3。 测试使用sqlite3内存适配器(无需配置)。 在application.rb中添加您的控制器操作。 这些操作的视图位于views目录中。 静态文件(包括股票样式表)位于公共目录中。 模型进入lib目录并自动加载。 您可以在.env中添加要向应用程序公开的环境变量 测验 在规格中添加您的规格; 只需要求spec_helper.rb即可预配置测试环境。 提供了许多样本(包括可以删除的样本模型)。 要运行规格: bundle exec rake spec 入门 bundle in
【文件预览】:
sinatra-template-master
----.gitignore(48B)
----config.ru(130B)
----.ruby-version(6B)
----public()
--------main.css(806B)
----views()
--------layout.erb(606B)
--------root.erb(195B)
----spec()
--------profile_spec.rb(380B)
--------application_spec.rb(284B)
--------spec_helper.rb(589B)
----README.md(1KB)
----environment.rb(821B)
----script()
--------console(316B)
----application.rb(393B)
----lib()
--------profile.rb(230B)
----Procfile(33B)
----Gemfile(343B)
----MIT-LICENSE(1KB)
----Rakefile(464B)
----Gemfile.lock(2KB)