Rails6にrubocop-airbnbを入れたらnode_modulesが規約に引っかかる時の対処

rubocop-airbnbをRails6に導入したところ、Errorが発生している箇所が。Lintでエラーが出ていたのですが、対処法をまとめておきたいと思います。

Rails6にrubocop-airbnbを入れたらnode_modulesが規約に引っかかる時の対処

結論から言うとnode_modulesをrubocopのコードチェックの内容から外すために以下の記述を.rubocop.ymlに記述します。

コード

AllCops:
  Exclude:
    - 'db/**/*'
    - 'bin/**/*'
    - 'config/environments/*'
    - 'config/application.rb'
    - 'config/initializers/*'
    - 'config/spring.rb'
    - 'lib/**/*'
    - 'vendor/**/*'
    - 'path/ruby'
    - 'node_modules/**/*' #=>これを追加

これでうまくコード規約に引っかからずに進めることができるはずです。

結局直す必要がない部分をチェックしてしまっているから、エラーが出てるだけと言うことですね。素直にチェックしないようにしてあげればOKです。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA