当前位置: 首页 > 知识库问答 >
问题:

Atom具有更漂亮的eslint和airbnb风格的React开发指南

封景曜
2023-03-14

有人知道如何在Atom编辑器中使用prettier正确设置eslint吗?我想使用airbnb预设,但当我在更漂亮的设置中检查ESlint集成时,在保存文件后,在一些函数和其他奇怪的问题后出现了尾随逗号。如何设置文件保存后使其更美观?

共有2个答案

龚星洲
2023-03-14

请注意,原子的漂亮eslint已经贬值,漂亮原子不支持Airbnb风格指南。

澹台星光
2023-03-14

你可能想退房https://github.com/prettier/prettier-eslint

根据描述:

问题

eslintfix功能非常强大,可以根据eslint配置自动格式化/修复大部分代码prettier是一种功能更强大的自动格式化程序。“更漂亮”的好处之一是它有多么固执己见。不幸的是,它不够固执己见和/或有些观点与我的不同。因此,在对代码进行更漂亮的格式化之后,我开始出现linting错误。

这个解决方案

这将通过漂亮的格式化您的代码,然后将结果传递给eslint--fix。这样,您可以从漂亮的的高级格式化功能中获益,也可以从eslint的配置功能中获益。

对于扩展名为.css、.less、.scss或.json的文件,由于eslint无法处理这些扩展名,因此它只能运行得更漂亮。

 类似资料:
  • 最近,我开始查看各种JavaScript样式指南,我最喜欢Airbnb。 然而,当我用Airbnb样式指南配置ESLint时,我注意到他们文档中定义的一些规则根本没有被检查。例如: 将所有,然后将所有分组 所以,如果你以这段代码为例: 过梁应抛出3个错误: 我没有将所有consts和let分组,我按顺序定义了它们。 我没有在if语句中使用显式比较-

  • 这是 Airbnb 的 Ruby 代码风格指南,指南灵感来自于 Github 的指南 和 Bozhidar Batsov 的指南,Airbnb 也在维护 JavaScript 风格指南。

  • 我在ESLint中创建了规则,如何根据ESLint中指定的规则使漂亮的代码格式。 .eslintrc.js 保存前: 保存后,漂亮会自动格式化代码: 我想使用漂亮和ESLint。不使用

  • 我遇到了一个非常恼人的问题,某种设置冲突阻止了lint调整文件。我正在使用Wes Bos的ESLint/Prettier配置。例如,我有一个Vue文件: 然而,在我的.eslintrc中,我有这个规则,因为我更喜欢脚本代码缩进一次: 当我保存文件以允许Prettier重新格式化并修复这些错误时,我可以看到逗号悬空和缩进问题在恢复并再次显示所有错误之前的一瞬间得到修复。冲突发生在哪里? ESLint

  • 问题内容: 我正在尝试在我的React项目上使用Airbnb的Javascript标准设置linting,它使用webpack。 根据评论更新了最新软件包。 我的webpack配置中也有一个预加载器设置 并进行了以下设置以运行脚本 我也有一个包含以下内容的文件 这给了我以下错误: 如果删除我认为可能有冲突的文件,则会出现以下错误: 随后出现npm错误,该错误导致任务退出。 任何帮助,将不胜感激!

  • 如何在Prettier中配置Airbnb的样式指南?我正在使用VS代码。提前谢谢!