当.js文件时eslint在es6上出错,对.jsx文件很好

时间:2016-03-04 00:40:06

标签: lint eslint

错误:解析错误:意外的令牌..

我的lint gulp任务给了我关于'.js'文件的问题,而'.jsx'在ES6语法上做得很好。

值得注意的是,“......”操作员 - 用于传播/休息等。

有没有办法让它发挥作用?这是我配置的一部分。 (我尝试添加“.js:true”,没有帮助)

{  
    "parser":"espree",
    "ecmaFeatures":{  
        "modules":true,
        "jsx":true
    },

1 个答案:

答案 0 :(得分:1)

您可能想要启用experimentalObjectRestSpread parser option

{
    "ecmaFeatures": {
        "experimentalObjectRestSpread": true,
        "jsx": true,
        "modules": true
    }
}

由于Espree已经是默认解析器,因此除非为了清晰起见,否则不需要指定它。