是否有专门用于导轨5.2.3的Rubocop配置?

时间:2019-05-24 08:31:41

标签: ruby-on-rails ruby rubocop

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

在安装 Rubocop v0.70.0 并运行bundle exec rubocop后,我收到了89条违规信息。运行rubocop -a自动修复后,我仍然面临34次违规行为。我是否需要Rails项目的配置,还是需要手动解决这些问题?

1 个答案:

答案 0 :(得分:1)

Rails使用的代码样式不同于rubocop的默认样式,但是可以将rubocop配置为强制执行该样式。

例如,请参见.rubocop.yml from rails itself,您可以将其用作自己的配置基础,也可以使用rubocop-rails_config gem(在撰写本文时,它与最新的rubocop不兼容,但可以与{{ 1}},刚刚经过测试-使用此配置,新创建的Rails应用程序中仅存在一些可自动更正的问题)