基本上我已经从这里安装了ESLint
http://eslint.org/docs/user-guide/getting-started
.eslintrs.json看起来像这样
{
"extends": ["eslint:recommended",
"angular",
"plugin:jasmine/recommended"],
"installedESLint": true,
"plugins": [
"standard",
"promise",
"jasmine"
],
"rules": {
"strict": 0,
"indent": [2, 4],
"quotes": [2, "single"],
"no-unused-vars": 1,
"no-underscore-dangle": 1
},
"env": {
"jasmine": true
},
"globals": {
"navigator": true
}
}
基本上,我需要检查的
.js
文件很少,多余的空格和不必要的行。也是eslint myfile.js
这就是我得到的
自动配置失败。无法解析文件。
如何使用ESLint删除js文件不必要的空格和行?
最佳答案
配置文件应该是.eslintrc.*
,或者简单地是.eslintrc
http://eslint.org/docs/user-guide/configuring
配置文件-使用JavaScript,JSON或YAML文件指定
整个目录及其所有目录的配置信息
子目录。该文件可以是.eslintrc。*文件的形式,也可以是
package.json文件中的eslintConfig字段,这两个ESLint都会
查找并自动阅读,也可以指定配置
命令行上的文件。
编辑:
您可以附加--fix
要求ESLint自动修复发现的问题。
例如。
eslint myfile.js mydir --fix