eslint 遇到错误
es7: Cannot read property 'range' of null
es6: Cannot read property 'value' of null
解决方案见:
https://github.com/babel/babel/issues/10904
If you come across this issue from search engine, see below for the solution:
- uninstall
babel-eslint
- install
@babel/eslint-parser
- replace
babel-eslint
by@babel/eslint-parser
in your ESLint config - if you use
eslint-plugin-babel
, do 4.a - 4.c, otherwise skip it
4.a uninstalleslint-plugin-babel
4.b install@babel/eslint-plugin
4.c replace"babel"
or"eslint-plugin-babel"
to"@babel"
- The working ESLint config should look like #10904 (comment)