Bootstrap-Kaminari-Views 项目教程
bootstrap-kaminari-views项目地址:https://gitcode.com/gh_mirrors/bo/bootstrap-kaminari-views
1. 项目的目录结构及介绍
bootstrap-kaminari-views/
├── app/
│ └── views/
│ └── kaminari/
│ ├── _bootstrap-2.html.erb
│ ├── _bootstrap-3.html.erb
│ └── ...
├── lib/
│ └── bootstrap-kaminari-views/
│ └── version.rb
├── Gemfile
├── Gemfile.lock
├── MIT-LICENSE
├── README.md
├── Rakefile
└── bootstrap-kaminari-views.gemspec
目录结构介绍
- app/views/kaminari/: 包含与 Bootstrap 2 和 Bootstrap 3 兼容的分页视图模板。
- lib/bootstrap-kaminari-views/: 包含项目的版本信息。
- Gemfile: 定义项目的依赖关系。
- Gemfile.lock: 锁定依赖的版本。
- MIT-LICENSE: 项目的许可证文件。
- README.md: 项目的基本介绍和使用说明。
- Rakefile: 包含项目的任务自动化脚本。
- bootstrap-kaminari-views.gemspec: 项目的 gem 规范文件。
2. 项目的启动文件介绍
项目的主要启动文件是 Gemfile
和 bootstrap-kaminari-views.gemspec
。
Gemfile
source 'https://rubygems.org'
gem 'kaminari'
gem 'bootstrap-kaminari-views'
bootstrap-kaminari-views.gemspec
Gem::Specification.new do |spec|
spec.name = "bootstrap-kaminari-views"
spec.version = '0.0.5'
spec.authors = ["Matenia Rossides"]
spec.email = ["matenia@example.com"]
spec.summary = %q{Bootstrap-ify pagination with Kaminari}
spec.description = %q{Compatible with Bootstrap 2.x and 3.x}
spec.homepage = "https://github.com/matenia/bootstrap-kaminari-views"
spec.license = "MIT"
spec.files = `git ls-files`.split($/)
spec.executables = spec.files.grep(%r{^bin/}) { |f| File.basename(f) }
spec.test_files = spec.files.grep(%r{^(test|spec|features)/})
spec.require_paths = ["lib"]
spec.add_dependency "kaminari", ">= 0.13"
spec.add_dependency "rails", ">= 3.1"
spec.add_development_dependency "sqlite3", ">= 0"
end
3. 项目的配置文件介绍
项目的配置文件主要是 bootstrap-kaminari-views.gemspec
,它定义了项目的依赖关系、版本信息、作者信息等。
bootstrap-kaminari-views.gemspec
Gem::Specification.new do |spec|
spec.name = "bootstrap-kaminari-views"
spec.version = '0.0.5'
spec.authors = ["Matenia Rossides"]
spec.email = ["matenia@example.com"]
spec.summary = %q{Bootstrap-ify pagination with Kaminari}
spec.description = %q{Compatible with Bootstrap 2.x and 3.x}
spec.homepage = "https://github.com/matenia/bootstrap-kaminari-views"
spec.license = "MIT"
spec.files = `git ls-files`.split($/)
spec.executables = spec.files.grep(%r{^bin/}) { |f| File.basename(f) }
spec.test_files = spec.files.grep(%r{^(test|spec|features)/})
spec.require_paths = ["lib"]
spec.add_dependency "kaminari", ">= 0.13"
spec.add_dependency "rails", ">= 3.1"
spec.add_development_dependency "sqlite3", ">= 0"
end
bootstrap-kaminari-views项目地址:https://gitcode.com/gh_mirrors/bo/bootstrap-kaminari-views