目前,我已经通过 ESLint 使用以下方法设置了 Prettier .eslintrc.json
:
{
"extends": ["react-app", "plugin:prettier/recommended"]
}
这适用于 linting 和格式化 JavaScript 文件。
但是,当我尝试在 Markdown 和 CSS 文件上运行 ESLint(以及 Prettier)时,会出现如下错误:
/Users/willem-aart/Code/foo/bar.md
1:1 error Parsing error: Unexpected character '#'
> 1 | ## foobar
| ^
✖ 1 problem (1 error, 0 warnings)
似乎 ESLint 无法处理该文件。另一方面,Prettier - 当独立运行时 - 按预期处理文件。
是否可以通过 ESLint 使用 Prettier格式化JavaScript 以外的文件?还是我最好单独使用 Prettier?
我猜 Prettier 可以应用于比 ESLint 更广泛的文件格式。