针对webstrom格式化 —— ESlint规范

799 阅读1分钟

1.添加.eslintrc.js到项目根目录

点击这里上一篇文章有详细的规则。

2.设置eslint的路径

3.设置修复的快捷键

最后用你设置的快捷键就可以格式化代码为eslint的风格。

4.针对webstrom版本报错的问题

Error: this.CliEngine is not a constructor

解决方法:

1.编辑 X:\WebStorm\plugins\JavaScriptLanguage\languageService\eslint\bin\eslint-plugin.js

2.找到以下片段

this.CliEngine = require(this.basicPath + "lib/cli-engine");

改为

this.CliEngine = require(this.basicPath + "lib/cli-engine").CLIEngine;

即可。