IntelliJ IDEA 安装 ESLint 及解决TypeError: this.cliEngine is not a constructor报错
程序员文章站
2022-07-14 21:34:36
...
ESLint 安装脚本
- 注意:每个项目都需要安装ESLint
npm install --save-dev eslint babel-eslint eslint-config-alloy
或
cnpm install --save-dev eslint babel-eslint eslint-config-alloy
-
安装完后会报错
-
找到报错所在eslint-plugin.js文件
-
修改eslint-plugin.js文件
//this.cliEngine = require(this.basicPath + "lib/cli-engine");
this.cliEngine = require(this.basicPath + "lib/cli-engine").CLIEngine;
- 修改完后重启项目就OK了
- 但是旧版本项目会报上面的错误,因为低版的调用方式不一样,所以要么升级旧项目,要么切回旧项目就必须把eslint-plugin.js文件修改回去
上一篇: 6.3 断言与防御式编程