Javascript 我在哪里放置ESLint规则/例外?
我正在学习React JS教程 它抛出了一些Javascript 我在哪里放置ESLint规则/例外?,javascript,reactjs,error-handling,eslint,Javascript,Reactjs,Error Handling,Eslint,我正在学习React JS教程 它抛出了一些jsx-a11y/锚是有效的错误 我发现一个黑客将以下代码添加到我假设的.eslintrc文件中: { "rules": { "jsx-a11y/anchor-is-valid": [ "error", { "components": [ "Link" ], "specialLink": [ "to" ] }] } } 但我不知道它在哪里,也不知道是否应该在src文件夹中创建它。我是否向package
jsx-a11y/锚是有效的错误
我发现一个黑客将以下代码添加到我假设的.eslintrc
文件中:
{
"rules": {
"jsx-a11y/anchor-is-valid": [ "error", {
"components": [ "Link" ],
"specialLink": [ "to" ]
}]
}
}
但我不知道它在哪里,也不知道是否应该在src
文件夹中创建它。我是否向package.json
文件中添加了任何内容?这可以是.eslintrc.
文件或package.json
文件中的eslintConfig
字段的形式,ESLint将自动查找和读取这两个文件,或者您可以在命令行上指定一个配置文件
在package.json中:
{
"name": "mypackage",
"version": "0.0.1",
"eslintConfig": {
"rules": {
"jsx-a11y/anchor-is-valid": [ "error", {
"components": [ "Link" ],
"specialLink": [ "to" ]
}]
}
}
}
这需要在项目的根级别在项目的根级别这可以是.eslintrc.*文件或package.json文件中的eslintConfig字段的形式,这两个文件都是ESLint将自动查找和读取的,或者您可以在命令行上指定配置文件。它不起作用,它仍然在控制台中显示错误。是否可以尝试添加“jsx-a11y/锚点有效”:0
到.eslintrc.json