html.erb 文件中的 Rubocop



我很好奇是否有办法制作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。

最新更新