@@ -25,10 +25,10 @@ gem 'uglifier', '>= 1.3.0'
2525gem 'coffee-rails' , '~> 4.2'
2626
2727# Turbolinks
28- # 详情参考链接: https://github.com/turbolinks/turbolinks
28+ # 详情参考链接: https://github.com/turbolinks/turbolinks 或者参考docs/Turbolinks.md
2929gem 'turbolinks' , '~> 5'
3030
31- # 使用生成器生成JSON对象,常见如views/**/xxx.json.jbuilder文件 .详细见: /docs/jbuilder
31+ # 使用生成器生成JSON对象,常见如views/**/xxx.json.jbuilder文件 .详细见: /docs/Jbuilder.md
3232gem 'jbuilder' , '~> 2.5'
3333
3434# Use ActiveModel has_secure_password
@@ -38,6 +38,7 @@ gem 'bcrypt', '~> 3.1.7'
3838# gem 'mini_magick', '~> 4.8'
3939
4040# Reduces boot times through caching; required in config/boot.rb
41+ # 使用缓存的方式加快rails应用的启动速度。缓存到tmp/cache目录下,一般是该目录下的bootsnap*文件夹
4142gem 'bootsnap' , '>= 1.1.0' , require : false
4243
4344# 是用于编译和服务assets的Ruby库
@@ -100,13 +101,21 @@ gem 'bootstrap', '~> 4.3.0'
100101# 可以为我们的应用加入操作权限控制。
101102# gem "pundit"
102103
104+ # elasticsearch中的apm瓶颈监控工具
105+ gem 'elastic-apm'
106+ gem "elasticsearch-model"
107+ gem "elasticsearch-rails"
108+
103109# 拒绝低版本浏览器的访问,并给其返回一个让其升级的页面。
104110gem 'browser_warrior' , '>= 0.8.0'
105111
106112# 异常监控
107113gem 'exception_notification'
108114gem 'slack-notifier'
109115
116+ # RPC远程过程调用
117+ gem 'grpc'
118+
110119group :development , :test do
111120 # Call 'byebug' anywhere in the code to stop execution and get a debugger console
112121 gem 'byebug' , platforms : [ :mri , :mingw , :x64_mingw ]
0 commit comments