eslint:errorparsing错误:关键字'const'是保留的

从eslint获取这个错误:

错误parsing错误:关键字'const'是保留的

从这个代码:

const express = require('express'); const app = express(); const _ = require('underscore'); 

我尝试删除node_modules并树脂安装所有节点包,如下所示: 使用React和Webpack设置Airbnb ESLint

但无济于事。

尝试添加.eslintrc文件到您的项目。 我相信eslint默认为EcmaScript5。 你会想覆盖到6。

内部.eslintrc文件:

 "parserOptions": { "ecmaVersion": 6 } 

希望这有助于。

编辑:

我也发现这个例子.eslintrc可能有助于:

https://gist.github.com/nkbt/9efd4facb391edbf8048