estlint -Cannot read property 'range' of null

问题

修改了.eslintrc.js文件中默认缩进为4个之后

"rules": {
      'indent': ['warn', 4]
}

编译出现"Cannot read property 'range' of null

estlint -Cannot read property 'range' of null_第1张图片
eslint error.png

解决方法

方法一

卸载babel-eslint 重新安装
可以先进行清除cache之后,再进行安装

  npm cache clean
  npm install
  npm cache clean // npm cache clean --force 
方法二

增加‘ignoredNodes’配置

"rules": {
      'indent': ['warn', 4, {
                'ignoredNodes': ['TemplateLiteral']
      }]
}

参考

eslint error cannot read property 'range' of null

你可能感兴趣的:(estlint -Cannot read property 'range' of null)