【问题标题】:How to enable rubocop rails cops automatically?如何自动启用 rubocop rails cops?
【发布时间】:2017-01-27 10:55:58
【问题描述】:

有没有办法通过配置始终启用 rubocop rails cops?我知道我可以通过-R 运行它们,但我想确保它们在我单独调用rubocop 时运行。

【问题讨论】:

    标签: ruby-on-rails rubocop


    【解决方案1】:

    自上次回答以来情况发生了一些变化:

    Rubocop 团队希望将 Rails 与 rubocop 的核心分离(我认为这很棒)。
    请参阅this issuethis PR 了解更多信息。

    所以在 Rubocop 中使用 Rails cops 的新方法是安装 ruboco-rails gem。
    然后在.rubocop.yml 中添加:

    require: rubocop-rails
    

    详情here

    享受吧!

    【讨论】:

      【解决方案2】:

      作为对弗朗索瓦的说明的一个小后续点,如果您想启用多个外部警察,请这样做:

      其他 rubocop 库的一些文档在安装文档中显示了这一点,而另一些则没有。感觉适合添加,因为我在四处寻找正确的语法时发现了这一点

      require:
        - rubocop-rspec
        - rubocop-rails
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-03-21
        • 1970-01-01
        • 2016-05-24
        • 1970-01-01
        • 2019-11-09
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多