1.gem ‘devise’ ———————————— 登录系统
安装须知: 依次执行
bundle install
rails g devise:install
rails g devise user
rake db:migrate
,最后重新rails s
。
2.gem ‘bootstrap-sass’ ———————————— 前端开发套件
安装须知:
(1) 依次执行bundle install
mv app/assets/stylesheets/application.css app/assets/stylesheets/application.scss
;
(2)
1 |
|
最后重新rails s
3.gem ‘simple_form’ ———————————— 简化表单
安装须知: 依次执行
bundle install
rails g simple_form:install --bootstrap
,最后重新rails s
4.gem ‘font-awesome-rails’ ———————————— 图标套件
安装须知
(1)bundle install
,重新rails s
(2)
1 | @import "font-awesome"; |
5.gem ‘better_errors’ ———————————— 更好的显示错误讯息
安装须知
bundle install
重启rails s
6.gem ‘annotate’ ———————————— 在主要用于model中显示栏位
安装须知
bundle install
重启rails s
执行annotate --exclude tests,fixtures,factories,serializers
,
ps:每次新增栏位后,都要执行这个命令,才会在具体model里显示出所有建立的栏位提示。
7.gem ‘awesome_rails_console’ —————————- 让“金手指”变好看的套件
安装须知
bundle install
重启rails s
8.gem ‘carrier_wave’ gem ‘mini_magick’ ———————————— 用于上传图片(可能还有其他的功能)
安装须知 依次执行:
bundle install
rails g uploader image
重启rails s