适用于JavaScript和相关框架的可插入linting实用程序。
我在 JS 项目中集成了 eslint,但在类属性方面出现了一个错误。 例如,在这种情况下: 类速率限制{ 延迟 = 2 * 1000; ... } 我收到“解析错误:Unex...
如何使用 ESLint 来警告我有关顶级 Promise 的信息?
我想获得此程序的 ESLint 警告: 异步函数 foo(){ 返回; } 异步函数 bar(){ foo(); // 这是我希望出现警告的地方 } 我想要这个警告的原因是
我有以下功能来设置 select2 插件,如果有多个,则需要选择保持打开状态,如果不是,则需要关闭: 函数 setUpSelects($selects, closeOnSelect) ...
假设我们有 x = {a:65,b:634,c:74}; y = {o:453,e:5342,g:543} z = {o:453, e:5342, b:543} // 这样做应该没问题 const 两者 = {...x, ...y} // 但是,当这样做时: 常量两者 = {...
我正在使用一个允许使用套件的测试库,如果我将这样的 Jest 添加到 eslint.config.js 中的 ESLint 全局配置中,它适用于测试全局,但不适用于套件。 导入
这是我的 .eslintrc.json 的相关部分: “导入/订购”:[ “错误”, { “路径组”:[ ...
Javascript 仅 ESLint 'HTMLElement' 未定义 no-undef 错误?
不是打字稿问题 我已经在关闭时问过这个问题,说它已经在这里得到回答: ReferenceError:TypeScript 中未定义 HTMLElement 请注意,...
组合 Typescript 和 Javascript 项目的 Eslint 规则?
我们有一个用 Typescript 编写的项目,位于 src 文件夹下,但测试文件夹中的集成测试(使用 mocha 和 chai)是用 ES6 Javascript 编写的。这导致了错误...
我在 package.json 中设置了一个 eslint 脚本,该脚本应该检查 linting 错误: "lint": "eslint ./src/**/*.{js,ts,tsx} package.json", 我遇到的问题是当我跑步时...
在 ESlint 中,如果有对象位于不同行,则使所有对象道具位于不同行
正在努力解决 eslint 的配置问题,基本上我想要实现的是在解构语句中,如果任何属性位于新行上,那么所有属性都应该位于单独的行上,相同...
使用 Eslint,我希望允许整个对象位于 1 行上,或者允许大括号 + 每个属性位于单独的行上,即: {a:1,b:2}; { 答:1, 乙:2, }; 然而,Eslint 的自动修复正在产生......
我不确定这是否是最近的更新,但由于某种原因,我不再获得 ESLint 的快速修复。它会说“正在检查快速修复...”,但我不会显示任何内容。我...
package.json webpack 使用 eslint 来检查 json 文件
我正在尝试使用 eslint 来检查 json 文件。有没有办法用 esline 做到这一点,或者有没有一个插件可以用于此目的?谢谢。
ESLint 自定义规则来限制 Material UI 导入
我正在开发一个使用 Nextjs 14 的项目,使用 Material UI 5 组件进行样式设置。我想知道是否有 ESLint 自定义规则来限制导入组件的方式,可能是......
ESLint 9.x.x 错误 typescript-eslint/解析器
使用 TypeScript 为 ESLint 创建 9.x.x 配置时,我开始收到错误: 错误:加载规则“@typescript-eslint/dot-notation”时出错:您使用了需要
我的TS项目中有这个功能: 大小():数字{ 让大小= 0; for (const _ of this) { 尺寸++; } 返回大小; } 虽然我想继续使用每个来计数...
我有一个简单的函数,它返回数组的长度 const test = (list: any[]) => list.length; 这会产生 eslint 错误: no-explicit-any:意外的任何。指定不同的类型。 (javasc...
在相互递归中处理@typescript-eslint/no-use-before-define
假设我们有两个互相调用的函数: 常量 a = () => { 控制台.log(“a”); if (Math.random() > 0.9) { // 避免无限递归。 返回; } b(); ...
npm install 出现错误 - npm 错误 ERESOLVE 无法解析依赖关系树
在我的 React Native with TypeScript 项目中,我想安装依赖项。 要安装测试库,我使用了以下命令: npm install @testing-library/react-native @testing-library/jest-na...