首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法判断jsx-a11y linter的实际错误位置

无法判断jsx-a11y linter的实际错误位置
EN

Stack Overflow用户
提问于 2017-06-29 03:31:20
回答 1查看 800关注 0票数 2

我的.eslintrc文件如下所示:

代码语言:javascript
复制
  "extends": [
    "prettier",
    "prettier/flowtype",
    "prettier/react",
    "plugin:jsx-a11y/recommended"
  ],
  "plugins": [
    "prettier"
  ],

当我启动我的应用程序时,我得到这样的错误:

代码语言:javascript
复制
./src/index.js
  Line 1:  Definition for rule 'jsx-a11y/media-has-caption' was not found                              jsx-a11y/media-has-caption
  Line 1:  Definition for rule 'jsx-a11y/accessible-emoji' was not found                               jsx-a11y/accessible-emoji
  Line 1:  Definition for rule 'jsx-a11y/anchor-has-content' was not found                             jsx-a11y/anchor-has-content
  Line 1:  Definition for rule 'jsx-a11y/aria-activedescendant-has-tabindex' 
was not found             jsx-a11y/aria-activedescendant-has-tabindex
etc. etc.

它们都指向src/index.js的第1行,如下所示:

代码语言:javascript
复制
import React from 'react';
import ReactDOM from 'react-dom';
import App from './App';
import registerServiceWorker from './registerServiceWorker';

ReactDOM.render(<App />, document.getElementById('root'));
registerServiceWorker();

第1行是import React from 'react'

我完全不知道这些皮棉错误是从哪里来的。

EN

回答 1

Stack Overflow用户

发布于 2017-06-29 04:05:20

它显示的错误消息是在试图链接的第一个文件(在您的例子中是入口文件src/index.js)上进行自我初始化时由eslint-loader抛出的。

这很可能发生,因为您的node_modules中没有安装插件模块

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44811059

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档