Подтвердить что ты не робот

Eslint: ошибка Ошибка анализа: ключевое слово 'const' зарезервировано

Получение этой ошибки из eslint:

Ошибка Ошибка анализа: ключевое слово 'const' зарезервировано

из этого кода:

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

Я попытался удалить node_modules и смонтировать все пакеты node, как это предлагается здесь: Настройка Airbnb ESLint с помощью React и Webpack

но безрезультатно.

4b9b3361

Ответ 1

Попробуйте добавить в проект файл .eslintrc. Я считаю, что eslint по умолчанию использует EcmaScript5. Вы захотите переопределить значение до 6.

Внутри .eslintrc файла:

"parserOptions": {
   "ecmaVersion": 6
 }

Надеюсь, это поможет.

EDIT:

Я также нашел этот пример .eslintrc, который мог бы помочь:

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