Webstorm ESlint报错Initialization error (ESLint). packagePath is not defined解决
问题描述ESLint报错:ESLint: Initialization error (ESLint). packagePath is not definedESLint: TypeError: this.cliEngine is not a constructor将Vue项目导入到webstorm中 ,就会显示 ESLint: Initialization error (ESLint). pack
·
问题描述
ESLint报错:
ESLint: Initialization error (ESLint). packagePath is not defined
ESLint: TypeError: this.cliEngine is not a constructor
将Vue项目导入到webstorm中 ,就会显示 ESLint: Initialization error (ESLint). packagePath is not defined
解决方式
1.先检查一下有没有安装ESLint(这个很重要很重要,在项目的package.json文件中)
注意:每个项目都需要安装ESLint
如果没有,需要执行如下命令安装,已经安装的直接进行步骤2.
npm install --save-dev eslint babel-eslint eslint-config-alloy
或
cnpm install --save-dev eslint babel-eslint eslint-config-alloy
2.找到WebStorm的安装路径,在 plugins\JavaScriptLanguage\languageService\eslint\bin 。
2.路径下打开eslint-plugin.js ,先注释掉23行,再在22行和23行直接加入一行内容
this.CliEngine = require(this.basicPath + "lib/cli-engine").CLIEngine;
修改后的 eslint-plugin.js文件
按照上面方法重新配置后就能正常使用了
更多推荐
已为社区贡献2条内容
所有评论(0)