是否有专门针对 rails 5.2.3 的 Rubocop 配置?

Is there a Rubocop configuration specifically for rails 5.2.3?

我刚刚使用 Ruby 2.6.3Rails 5.2.3 创建了一个新的 Rails 应用程序 而我唯一做的就是安装 Rubocop

安装 Rubocop v0.70.0 和 运行 bundle exec rubocop 后,我收到了 89 次违规。 运行 rubocop -a 自动修复后,我仍然有34个错误。 rails 项目是否缺少我的配置,或者我是否需要手动修复这些问题?

Rails 使用不同于 rubocop 默认的代码风格,但 rubocop 可以配置为强制执行。

例如,参见 .rubocop.yml from rails itself, you can use that as a base for you own config, or use rubocop-rails_config gem(在撰写本文时,它与最新的 rubocop 不兼容,但与 gem "rubocop", "0.67.2" 一起工作正常,刚刚测试过 - 使用此配置时,只有几个可自动更正的问题出现在新创建 rails 个应用)