真面目に各種LintとPrettierに向き合い始めたのでメモしておきます。 今回対象にしたのは以下。 htmllintESLintStylelintPrettier HTMLに関してはできればEJSが良かったのですが、メンテされていそうなものが見当たらなかったので生成後のHTMLを一応チェックするくらいの気持ちで。 特に嵌まったのがPrettier。ESLintやStylelintとの連携でだいぶカオスになりました。 数日格闘した感想としては以下。 ESLintとの連携にはeslint-config-prettierとeslint-plugin-prettierを使用ESLint上からPrettierを動かすしたがって、設定ファイルはESLintの.eslintrc.json。あと.prettierrc.eslintrc.jsonの中身は特定ディレクトリ下のファイルを無視する設定について
![LintとPrettier周りのメモ](https://cdn-ak-scissors.b.st-hatena.com/image/square/ac485039f92c13f436d3bbfb184463c4d882de02/height=288;version=1;width=512/https%3A%2F%2Flabor.ewigleere.net%2Fwp-content%2Fuploads%2F2019%2F10%2Flint_and_prettier_note-20191025.jpg)