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



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




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




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



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


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



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

1341   2  

2 ответов:

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

внутри .eslintrc file:

"parserOptions": {
   "ecmaVersion": 6
 }

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

EDIT:

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

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

я использовал .eslintrc.js и я добавили следующий код.

module.exports = {
    "parserOptions": {
        "ecmaVersion": 6
    }
};

Comments

    Ничего не найдено.