问题标签 [prettier-eslint]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
prettier - 如何在 Prettier v2 中的运算符相等后禁用换行符
我只是使用 eslint-plugin-prettier 将我的应用程序从更漂亮的 1.19.1 升级到 2.5.1。但我面临着巨大的变化。我想对这条规则有以前的行为:
是否可以覆盖更改换行符的此规则(似乎与 printWith 有关,但此设置在我的 .prettierrc 中没有更改)?
eslint - 如何在运行时打印 eslint 进度,而不是在处理所有文件时一次打印所有内容?
运行 Eslint 时,在整个过程完成之前不会打印任何内容。如何在处理不同文件时查看进度,而不是等到一切都完成?
eslint - Eslint - 留下多余的括号
我正在使用 VS Code 在 TypeScript 中编写 Angular 应用程序。我安装了 Prettier 和 ESLint 扩展,我想配置 ESLint 以不删除不必要的括号。ESLint 有一个“no-extra-parens”,我想把它关掉。
作为背景,Angular 项目的测试覆盖率非常低。通过单元测试和集成测试,我需要确保不会破坏现有功能。如果不需要的括号保持不变,我的公司将对格式更改更有信心。
visual-studio-code - 带有 Prettier/ESLint 的 VS Code 使用错误的缩进
VS Code 中的 Prettier 使用了错误的缩进,即使我将所有我能想到的位置都更改为“4”的宽度。
这是我的文件内容(有些可能不是必需的,但我在尝试修复它时添加了它们):
c:\Users\jp\Documents\Repositories\Game\Client\.prettierrc.js
c:\Users\jp\Documents\Repositories\Game\Client\.editorconfig
c:\Users\jp\Documents\Repositories\Game\Client\.eslintrc.js
c:\Users\jp\Documents\Repositories\Game\Client\.vscode\settings.json
我的 VS Code 配置设置为“4”,在 VS Code 的底部栏中设置为“4”。我还将“检测缩进”设置为假。
这是我格式化文档时 Prettier 扩展输出的内容:
它甚至说它找到了正确的配置文件,但使用了错误的缩进。我在进行更改时重新启动了 VS Code,以确保没有缓存任何内容。在父路径中不存在 .editorconfig。
我只是不知道 Prettier 可能会从哪里获取错误的缩进...
编辑:当我使用“快速修复”和“修复所有更漂亮/更漂亮的问题”时,它使用正确的缩进。保存时格式化或使用“格式化文档”使用了错误的格式。扩展输出窗口的输出是相同的。
eslint - 如何在多行中有多个导入?
目前是这样的:
我想要它:
我正在使用 eslint 并且更漂亮,遵循 airbnb 风格指南。我想知道 eslint 和更漂亮的组合是否有可能,或者我应该看看替代品。提前致谢。Lmk 如果我需要在这里分享我的 .eslintrc 和 .prettierrc.js 文件。
reactjs - 将 `meta.hasSuggestions` 属性设置为 `true`。`meta.docs.suggestion` 被 ESLint 忽略
我正在尝试使用 构建react.js
项目npm run build
,但出现以下错误,我尝试了很多解决方案,但没有什么对我有用。
这打破了linting.
我尝试将以下内容添加到我的所有其他内容.eslintrc.js
:
这给了我以下错误:
包.json
.eslinrc.js