我试图为我的项目设置标准代码样式,并且我找到了http://editorconfig.org/,这是一个标准。我非常喜欢它,Intellij支持它(我们使用Intellij)。
我有一个.eslintrc文件(从airbnb风格扩展而来)。
那么,如何从.eslintrc文件中获取.editorconfig文件?
答案 0 :(得分:1)
如果您正在寻找配置.editorconfig
规则强制执行的样式的eslint-config-airbnb
,您可以使用该模块的repo中的.editorconfig
文件:
https://github.com/airbnb/javascript/blob/master/.editorconfig
答案 1 :(得分:0)
我为此找到了eslint-to-editorconfig,但是我无法让它从airbnb基本规则扩展规则。也许你会有更好的运气:
$ ./node_modules/.bin/eslint-to-editorconfig
/path/to/app/node_modules/eslint-to-editorconfig/node_modules/eslint/lib/config/config-file.js:402
throw e;
^
Error: /path/to/app/node_modules/eslint-config-airbnb-base/rules/es6.js:
Configuration for rule "arrow-parens" is invalid:
Value "as-needed,[object Object]" has more items than allowed.
Referenced from: airbnb-base
Referenced from: /path/to/app/.eslintrc