我的.eslintrc文件如下所示:
"extends": [
"prettier",
"prettier/flowtype",
"prettier/react",
"plugin:jsx-a11y/recommended"
],
"plugins": [
"prettier"
],当我启动我的应用程序时,我得到这样的错误:
./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行,如下所示:
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'
我完全不知道这些皮棉错误是从哪里来的。
发布于 2017-06-29 04:05:20
它显示的错误消息是在试图链接的第一个文件(在您的例子中是入口文件src/index.js)上进行自我初始化时由eslint-loader抛出的。
这很可能发生,因为您的node_modules中没有安装插件模块
https://stackoverflow.com/questions/44811059
复制相似问题