![](/img/trans.png)
[英]What's the difference between prettier-eslint, eslint-plugin-prettier and eslint-config-prettier?
[英]Why use "eslint-plugin-prettier" over "eslint-config-prettier"
eslint-config- prettier 和eslint-plugin-prettier都是用于将ESLint与Prettier集成的流行包。
但是,在阅读了他们俩的文档后,我了解到两者都可以胜任。 但是,如果我们使用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有什么好处?
这个包有不同的用途:
eslint-plugin-prettier - 将 Prettier 作为 ESLint 规则运行,并将差异报告为单个 ESLint 问题。
eslint-config-prettier - 关闭所有不必要或可能与 Prettier 冲突的规则。 这意味着如果您使用一些 eslint-config(您自己或第三方)并且此配置与更漂亮的规则发生冲突 - 它应该通过关闭此规则来解决此冲突。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.