我很好奇是否有办法制作Rubocop lint/stylecop html.erb文件?我意识到 html 会很难对嵌入式 Ruby 进行样式处理。有没有人能够让Rubocop做到这一点?如果没有,是否有用于此目的的等效工具?我用过rails_best_practices,但它并没有像预期的那样工作。
有一种叫做ERB棉绒的棉绒宝石,其中包括RuboCop。
以前版本的答案
2014 年 5 月,有一个功能请求要求在 RuboCop 中使用此功能,但被项目负责人拒绝。
请求:
现在,当我尝试在 erb 模板上运行 rubocop 时,它没有 解析出 Ruby 代码。在每个文件上运行 rubocop 会很好 其中有 Ruby 代码。
答:
这超出了RuboCop核心项目的范围。必须有人创建一个类似于haml-lint的项目,它在内部使用RuboCop。