用于检查JSX文件中的codestyle的工具

Ale*_* B. 5 javascript reactjs jscs react-jsx

vanilla Javascript存在许多漂亮的代码格式化工具.例如,JSCS.有没有可以验证和格式化reactjs模板的工具?

此刻我有这样的错误

Unexpected token < at static/view/Auth.jsx :
    34 |
    35 |  return (
    36 |      <div className="auth-page"></div>
Run Code Online (Sandbox Code Playgroud)

nib*_*iba 7

JSCS可以与React一起使用.您必须添加标志 --esprima=esprima-fb 以使其与jsx语法兼容.

如果您从cmd启动JSCS: jscs path[ path[...]] --esprima=esprima-fb

如果您有.jscrsc配置文件添加 "esprima" : "esprima-fb"

  • 哦,首先你需要安装那个包`npm i --save-dev esprima-fb` (2认同)