ruby-on-rails - robocop.yml 不会忽略文件进行代码检查
问题描述
我在我的 rails 应用程序上安装了 gem 'rubocop', '~> 0.67.2',现在我想向 rubocom.yml/Exclude 添加一些文件,这样 Rubocop 就不会跟踪它们。我把它放在我的应用程序的根目录中
rubocop.yml
AllCops:
Exclude:
- 'db/**/*'
- 'config/**/*'
- 'script/**/*'
- 'bin/{rails,rake}'
但是当我在终端中运行“rubocop”命令时,这些文件仍然显示为已跟踪。我错过了什么?
解决方案
我相信您的.yml
格式不正确,您需要对数组元素进行缩进,例如
AllCops:
Exclude:
- 'db/**/*'
- 'config/**/*'
- 'script/**/*'
- 'bin/{rails,rake}'