0

eslint -config- prettier和eslint-plugin-prettier都是用于将ESLintPrettier集成的流行包。

但是,在阅读了他们俩的文档后,我了解到两者都可以胜任。但是,如果我们使用eslint-plugin-prettier,将会有一些问题如果我们使用eslint-config-prettier就不会发生。另外,当使用eslint-plugin-prettier推荐配置时,它会在后台使用eslint-config-prettier

我觉得eslint-config- prettier 比eslint-plugin-prettier有明显的优势 ,但是eslint-plugin-prettier仍然很受欢迎,而且它在npm上的每周下载量确实很多。我错过了什么?使用eslint-plugin-prettier有什么好处?

4

1 回答 1

4

这个包有不同的用途:

  • eslint-plugin-prettier - 将 Prettier 作为 ESLint 规则运行,并将差异报告为单个 ESLint 问题。

  • eslint-config-prettier - 关闭所有不必要或可能与 Prettier 冲突的规则。这意味着如果您使用一些 eslint-config(您自己或第三方)并且此配置与更漂亮的规则发生冲突 - 它应该通过关闭此规则来解决此冲突。

于 2021-12-02T17:11:57.937 回答