eslint 相关问题

适用于JavaScript和相关框架的可插入linting实用程序。

使用 Eslint 防止多行对象的所有属性都在一行上?

使用 Eslint,我希望允许整个对象位于 1 行上,或者允许大括号 + 每个属性位于单独的行上,即: {a:1,b:2}; { 答:1, 乙:2, }; 然而,Eslint 的自动修复正在产生......

回答 1 投票 0

VS Code ESLint 检查快速修复...不起作用

我不确定这是否是最近的更新,但由于某种原因,我不再获得 ESLint 的快速修复。它会说“正在检查快速修复...”,但我不会显示任何内容。我...

回答 2 投票 0

package.json webpack 使用 eslint 来检查 json 文件

我正在尝试使用 eslint 来检查 json 文件。有没有办法用 esline 做到这一点,或者有没有一个插件可以用于此目的?谢谢。

回答 3 投票 0

ESLint 自定义规则来限制 Material UI 导入

我正在开发一个使用 Nextjs 14 的项目,使用 Material UI 5 组件进行样式设置。我想知道是否有 ESLint 自定义规则来限制导入组件的方式,可能是......

回答 1 投票 0

ESLint 9.x.x 错误 typescript-eslint/解析器

使用 TypeScript 为 ESLint 创建 9.x.x 配置时,我开始收到错误: 错误:加载规则“@typescript-eslint/dot-notation”时出错:您使用了需要

回答 1 投票 0

每个中未使用的变量

我的TS项目中有这个功能: 大小():数字{ 让大小= 0; for (const _ of this) { 尺寸++; } 返回大小; } 虽然我想继续使用每个来计数...

回答 1 投票 0

返回列表大小的泛型函数中没有显式任何内容

我有一个简单的函数,它返回数组的长度 const test = (list: any[]) => list.length; 这会产生 eslint 错误: no-explicit-any:意外的任何。指定不同的类型。 (javasc...

回答 3 投票 0

在相互递归中处理@typescript-eslint/no-use-before-define

假设我们有两个互相调用的函数: 常量 a = () => { 控制台.log(“a”); if (Math.random() > 0.9) { // 避免无限递归。 返回; } b(); ...

回答 2 投票 0

npm install 出现错误 - npm 错误 ERESOLVE 无法解析依赖关系树

在我的 React Native with TypeScript 项目中,我想安装依赖项。 要安装测试库,我使用了以下命令: npm install @testing-library/react-native @testing-library/jest-na...

回答 1 投票 0

NextAuth 中“any”的不安全分配(选项:AuthOptions)

我在 Next-Auth (4.24.6) 中收到以下代码片段的 typescript/eslint 错误。我该如何解决这个问题? `any` 值的不安全赋值.eslint@typescript-eslint/no-unsafe-

回答 1 投票 0

npm:如何禁用 eslint 和 prettier

当我使用命令:npm start 时,我收到所有 prettier 和 eslint 格式错误(括号前后的空格等)。 有办法禁用它吗? Eslint 和 Prettier 不适合...

回答 1 投票 0

将 ESLint 代码格式化规则迁移到 @stylistic/eslint-plugin 时出现问题

我在我的 Node/React/TypeScript 项目上使用带有 ESLint 的 ESLint Stylistic 插件时遇到问题。 ESLint 已弃用代码格式化规则,并建议使用 ESLint Stylistic 插件

回答 1 投票 0

@typescript-eslint/parser 版本 8 对枚举中的索引签名抛出错误

将@typescript-eslint/parser从7升级到版本8.5会导致错误 错误“范围”已定义但从未使用@typescript-eslint/no-unused-vars 对于像这样的代码 出口类型

回答 1 投票 0

检测 VSCode 中 JavaScript 方法中缺少的等待

我正在寻找一些 eslint 选项,或者其他一些方法来在调用类内的异步方法之前检测是否缺少“await”关键字。考虑以下代码: const externalService = 需要...

回答 4 投票 0

ESLint VSCode 插件无法与 eslint.config.mjs 一起使用

我有一个 Express.js API,并且我正在使用最新版本的 ESLint (9.10.0)。我一直在尝试在 VS Code 中启用代码警告和错误,但是当我运行 npx eslint --init 时,ESLint 创建一个 es...

回答 1 投票 0

如何在 VS Code 中使用 TypeScript 配置 ESLint 平面配置(不使用 FlatCompat)?

我该如何: 过渡到 ESLint 平面配置 以新格式为 TypeScript 设置 linting 配置 让 ESLint 扩展在 VS Code 中再次工作

回答 1 投票 0

更新 ESLint 配置文件的最新方法(2024)

尝试使用vite创建一个新的React项目。我通常通过 npx eslint --init 设置 ESLint,然后获取 .eslintrc.cjs 文件,然后根据我喜欢的格式化程序修改该文件。一旦完成,...

回答 1 投票 0

如何处理<script-setup>组件导入和 eslint 规则,例如 no-unused-vars

使用Vue时 带有 的组合 API,组件只是像这样导入 从 '@/components/Component.vue' 导入组件; 如何防止 eslint 应用 no-unused-var ...</desc> <question vote="0"> <p>使用Vue时 带有 <pre><code>&lt;script setup&gt;</code></pre> 的组合 API,组件只需像 </p> 一样导入 <p><pre><code>import Component from &#39;@/components/Component.vue&#39;;</code></pre></p> <p>如何阻止 eslint 在此处应用 <pre><code>no-unused-var</code></pre> 规则,而不完全禁用该规则?我希望它能够检测“真正的”未使用的变量,但这些导入实际上是在模板部分中使用的。</p> </question> <answer tick="false" vote="0"> <p>您必须配置 eslint 配置以包含 <pre><code>eslint-plugin-vue</code></pre> 和 <pre><code>@vue/eslint-config-standard</code></pre>。</p> <p>在 eslint 配置中添加 vue </p> <pre><code>module.exports = { extends: [ &#39;@vue/standard&#39;, &#39;@vue/prettier&#39; ], plugins: [&#39;vue&#39;], rules: { &#39;vue/script-setup-uses-vars&#39;: &#39;error&#39; } // Your file }; </code></pre> </answer> </body></html>

回答 0 投票 0

ESLint 错误:“@storybook/react”应该列在项目的依赖项中,而不是 devDependency 中

使用 ESLint 将 Storybook 安装到 React.js 应用程序中后,VSCode linter 无法获取示例 .stories.js 文件中的 @storybook/react 导入。 它给我以下错误: '@

回答 3 投票 0

如何让 ESLint 在 VSCode 中检查 HTML 文件?

我有一个 Javascript 浏览器项目分为多个文件,并且无法让 ESLint 在同一全局范围下对我的 HTML 文件的脚本标签进行 lint 处理,以便类的声明和调用以及

回答 5 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.