在Atom Editor中,我安装了以下插件
看来他们不认识JSX语法。
我在命令行上运行它,但不得不使用其他插件,例如esprima-fb和eslint-plugin-react。似乎没有适用于Atom Editor的插件,并且想知道你们中是否有人知道解决此问题的方法。
esprima-fb
eslint-plugin-react
为了使Eslint与React.js很好地配合使用:
npm install eslint-plugin-react
"plugins": ["react"]
"ecmaFeatures": {"jsx": true}
这是.eslintrc配置文件的示例:
.eslintrc
{ "env": { "browser": true, "node": true }, "globals": { "React": true }, "ecmaFeatures": { "jsx": true }, "plugins": [ "react" ] }
我目前正在使用Eslint v1.1.0。
旁注 :我必须同时安装eslint和eslint-plugin-react作为项目依赖项(例如npm install eslint eslint- plugin-react --save-dev)。希望这会有所帮助。
npm install eslint eslint- plugin-react --save-dev