老师,我看了你eslint配置后,想在现在的项目上加上eslint,但是不懂为什么一直报这个错,百度上也没有个靠谱的答案

来源:5-6 EsLint 在 Webpack 中的配置(1)

qq_慕先生9011582

2019-06-27

图片描述
我的babel-eslint版本:“babel-eslint”: “^10.0.2”,
eslint配置是:
module.exports = {
“extends”: “airbnb”,
“parser”: “babel-eslint”,
env: {
browser: true,
es6: true,
},
globals: {
Atomics: ‘readonly’,
SharedArrayBuffer: ‘readonly’,
document: false
},
parserOptions: {
ecmaFeatures: {
jsx: true,
},
ecmaVersion: 2018,
sourceType: ‘module’,
},
plugins: [
‘react’,
],
rules: {
“linebreak-style”: “off”,
“import/prefer-default-export”: “off”,
“indent”: “off”,
“react/jsx-indent”: “off”,
“react/prop-types”: “off”,
“jsx-a11y/click-events-have-key-events”: “off”,
“jsx-a11y/no-static-element-interactions”: “off”
},
};
我是在vscode中下载eslint插件,然后按照您课程中一样的流程配置的,配置完vscode编辑器就报了图片上的错误,而且我那个页面里面根本没有用到什么 " .type “和”.linebreak-style",也没有"type"和"linebreak-style"这个属性,所以觉得报这个错很奇怪,报错后我的当前页面eslint就失效了,百度了一下午,有的人说是版本太高,要用7点多的版本,但是我降了版本也不行,也有人说不要用8点多以下的版本,有bug存在,我都试了,实在找不出来哪里有问题,只能麻烦老师帮我看看问题在哪了

写回答

2回答

qq_慕先生9011582

提问者

2019-07-01


//img.mukewang.com/szimg/5d1a076100016b1e09420906.jpg

//img.mukewang.com/szimg/5d1a07610001ea7309560892.jpg

//img.mukewang.com/szimg/5d1a07830001e2c407980768.jpgDateSelect组件代码都在这里,这个组件就是一个很普通的通用组件的

0
0

Dell

2019-06-30

你把eslint 先关掉,看下你代码能运行吗

0
4
Dell
回复
qq_慕先生9011582
乍一看没什么问题,你安装下vscode中eslint的插件。它会告诉你具体代码位置上的问题。
2019-07-12
共4条回复

从基础到实战 手把手带你掌握新版Webpack4.0

知识点+项目实例+原理讲解 全方位解析Webpack4新版本

3627 学习 · 1291 问题

查看课程