如何整理 .yml.erb 文件

How to lint .yml.erb files

我正在尝试检查 .yaml.erb 文件。 RuboCop seems unable to lint .erb files altogether, and although there is an erb-lint gem, it appears to only support erb that renders to html, javascript, and text files. There's a linter for yaml as well called yamllint。有没有办法将这些工具拼接在一起或配置它们以处理这种边缘情况?人们通常如何处理像这样具有多个编译步骤的 linting 文件?

我想不出有什么理由你不能用 erb-linterb 文件的 Ruby 部分进行 lint,而是对 YAML“模板”进行 linting一般是不可能的。不过,您可以通过解释和检查它来生成实际的 YAML 文件。