我正在尝试禁用eslintrc.json
中的jsx-a11y/anchor-is-valid
。根据文档,相关的规则块如下所示:
{
"rules": {
"jsx-a11y/anchor-is-valid": [ "error", {
"components": [ "Link" ],
"specialLink": [ "hrefLeft", "hrefRight" ],
"aspects": [ "noHref", "invalidHref", "preferButton" ]
}]
}
}
在我将create-react-app
升级到2.0版之前,这种方法一直有效,在2.0版中,我的eslint规则只是“jsx-a11y/anchor-is-valid”:0
。
我阅读了eslint文档,其中说我们可以简单地将error
更改为off
,尽管我尝试过,但没有成功。
禁用规则的正确方法是什么?我应该引用的文档是什么?
似乎这是创建react应用程序的一个新添加。关键是如果可能的话,将href
转换为按钮
。
将“jsx-a11y/anchor-is-valid”:0
添加到.eslintrc.json
是正确的。这可以防止在运行eslint
时出现错误,但不能防止在CRA控制台中出现错误。
可以使用//eslint-disable-next-line
或href=“#/”
等替代方案,尽管可能不推荐使用。查看这里的讨论以获得更多信息。
问题内容: 为了在JSHint中关闭特定行的掉毛规则,我们使用以下规则: 我一直在尝试找到与以上相同的内容。 问题答案: 您现在可以使用单行语法: 或者,如果您不想在与实际代码相同的行上添加注释,则可以禁用下一行:
为了关闭JSHint中特定行的林分规则,我们使用以下规则: 我一直在尝试为Eslint找到与上述相同的产品。
是否可以关闭整个文件的eslint规则?某事,如: (类似于eslint-disable-line。)我经常遇到这样的情况,在某个文件中,我在许多地方违反了特定的规则,这对该文件来说是可以的,但我不想为整个项目禁用该规则,也不想为该特定文件禁用其他规则。
我正在使用标准的React设置在WebStorm中编写一个React应用程序。我以前从未显式地设置过任何linting,所以无论出现什么错误/警告消息都来自某种默认配置。当我运行时,我会得到以下警告: 最后两行清楚地表明警告来自ESLint(与JSHint或一些自定义的React linting等相反)。 我想保持ESLint的运行,也就是说,我不仅仅想全局禁用所有的LINTING。但是,我希望在
本文向大家介绍vue项目关闭eslint校验,包括了vue项目关闭eslint校验的使用技巧和注意事项,需要的朋友参考一下 简介eslint eslint是一个JavaScript的校验插件,通常用来校验语法或代码的书写风格。 官方文档:https://eslint.org 这篇文章总结了eslint的规则:Eslint规则说明 关闭eslint校验 有了eslint的校验,可以来规范开发人员的代
我在ESLint中创建了规则,如何根据ESLint中指定的规则使漂亮的代码格式。 .eslintrc.js 保存前: 保存后,漂亮会自动格式化代码: 我想使用漂亮和ESLint。不使用