解决 WebStorm 提示 TypeError: this.cliEngine is not a constructor
方法一
点击右上角出现的 Detail
, 之后点击报错中含有 eslint-plugin
的一行进入该文件.
this.cliEngine = require(packagePath + "lib/cli-engine");
之后将上面
的改为下面
的.
this.cliEngine = require(packagePath + "lib/cli-engine").CLIEngine;
之后重启 WebStorm.
方法二
1. 升级 WebStorm 到 2019 版本以上.
2. 降级 Eslint 到 5 版本.