Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Eslint分析错误:意外的令牌_Javascript_Reactjs_Eslint - Fatal编程技术网

Javascript Eslint分析错误:意外的令牌

Javascript Eslint分析错误:意外的令牌,javascript,reactjs,eslint,Javascript,Reactjs,Eslint,我从eslint获取此代码段的错误解析错误:意外标记..。怎么了 const Public = ({ loggingIn, authenticated, component, ...rest }) => ( <Route {...rest} render={(props) => { if (loggingIn) return <div></div> return !authenticated

我从eslint获取此代码段的错误
解析错误:意外标记..
。怎么了

const Public = ({ loggingIn, authenticated, component, ...rest }) => (
    <Route {...rest} render={(props) => {
        if (loggingIn) return <div></div>
        return !authenticated
            ? (React.createElement(component, { ...props, loggingIn, authenticated }))
            : (<Redirect to="/" />);
    }} />
)
constpublic=({logging,authenticated,component,…rest})=>(
{
如果(登录)返回
返回!已验证
?(React.createElement(组件,{…props,logging,authenticated}))
: ();
}} />
)

您可能需要配置eslint,以便为您的项目使用正确的解析器。如果您使用的是babel,则需要babel eslint:

npm install --save-dev babel-eslint
然后将其添加到.eslintrc文件:

{
  ...
  "parser": "babel-eslint"
}

如果您没有使用babel,请查看其他选项。

我猜您没有配置eslint来处理spread/rest属性提案。