Har*_*.V. 4 javascript jslint jsx ecmascript-6 react-jsx
Unexpected token每当我使用'...'表示法运行jslint代码时,我都会收到错误.我正在使用grommet-toolbox for Grommet UI(以及React的UI/UX框架),所以当我运行gulp dev命令时出现此错误,因此无法编写如下代码:
return {...state, fetching: true}
(上面的代码在这个文件的第10行:https://github.com/learncodeacademy/react-js-tutorials/blob/master/5-redux-react/src/js/reducers/tweetsReducer.js)
如何解决这个问题?
这Object spread operator不是ECMASCRIPT STANDARD,Array spread operator而是.所以,这可能是你的皮棉问题的原因.
您可以在此处找到更多信息:https://github.com/sebmarkbage/ecmascript-rest-spread
请注意,我建议你看一下,eslint因为是用于esnext的常用linter(它是可插入的,可能有解决方案来避免这个问题).