问题标签 [eslintrc]

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.

0 投票
3 回答
2261 浏览

firebase - Firebase 云函数传播运算符失败 eslint 检查和上传失败

谁能弄清楚我该如何解决 linter 错误。此代码经过测试并且可以完美运行。唯一的问题是我无法将它部署在云功能基础设施上。

我确定 .eslintrc 文件有问题。谁能帮助我了解如何使用传播运算符。

这是 linter 抛出错误的地方:

这是我的 .eslintrc 文件:

0 投票
1 回答
119 浏览

webpack - Webpack / eslintrc - 解析文件扩展名

我将此代码添加到我的webpack配置中:

它不起作用。我无法在不定义扩展名的情况下导入文件。但是当我添加时:

settings我的.eslintrc文件下,解决工作。有什么区别?为什么它在 webpack 中不起作用?

0 投票
0 回答
323 浏览

javascript - ESLint 变量已定义但从未使用过(no-unsed-vars)

我已经设置了 ESLint 并对其进行了几天的测试,但有些事情一直困扰着我。

我收到错误消息,内容如下: 'Book' is defined but never used. (no-unused-vars)

在这种情况下,Book 会出错。在另一个文件中,它是 REST 得到相同的错误。它们是定义和使用的。我不明白我做错了什么。我宁愿不关机no-unused-vars

这是我所有规则的 .eslintrc.json :

当我尝试谷歌解决方案时,我已经看到这个问题在网上弹出了很多,我找不到适合我的解决方案。有人知道发生了什么吗?

0 投票
2 回答
3272 浏览

reactjs - 如何使用 eslint 规则进行 no-multi-comp

我遇到了这个风格指南并试图采用它的一些规则。

提到的第一条规则

每个文件只包含一个 React 组件。但是,每个文件允许多个无状态或纯组件。eslint:反应/无多重补偿。

所以在我的.eslintrc

我将此添加到rules

我这样做正确吗?因为当我阅读文档时,我看到了一个<enabled>我不知道这意味着什么。

0 投票
1 回答
3236 浏览

reactjs - 如何解决 setTimeout 的 no-undef 错误

我的代码

我在我的.eslintrc

我收到以下警告

如何解决此警告?

0 投票
1 回答
7555 浏览

reactjs - 在 eslintrc.json 中关闭 eslint 规则

我正在尝试禁用jsx-a11y/anchor-is-valid. eslintrc.json根据文档,相关规则块如下所示:

在我升级create-react-app到 2.0 版之前,这曾经可以工作,我的 eslint 规则是简单"jsx-a11y/anchor-is-valid": 0的 .

我已阅读eslint 文档,其中说我们可以简单地更改erroroff,尽管我尝试过无济于事。

禁用规则的正确方法是什么,我应该参考什么文档?

0 投票
3 回答
57309 浏览

reactjs - ESLint Prefer default export import/prefer-default-export

嗨,我很难理解/让这个 eslint 错误随着我的 React 项目消失。

Prefer default export import/prefer-default-export

Helpers.js 错误指向:

函数导入:

import { getItems } from '../helpers/helpers';

我试过无济于事:

我需要在函数中添加“默认”吗?export default function getItems() {...}

谢谢

0 投票
1 回答
2181 浏览

eslint - eslint 坚持不缩进