eslint: erreur D'analyse erreur: le mot-clé 'const' est réservé

erreur de eslint:

erreur D'analyse: le mot-clé 'const' est réservé

de ce code:

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

j'ai essayé de supprimer node_modules et de restaurer tous les paquets de noeuds comme suggéré ici: configurer Airbnbeslint avec React et Webpack

, mais en vain.

83
demandé sur Community 2017-03-10 01:19:27

2 réponses

essayez d'ajouter un fichier .eslintrc à votre projet. Je crois qu'eslint est par défaut à EcmaScript5. Vous aurez envie de le remplacer à 6.

à l'Intérieur .eslintrc fichier:

"parserOptions": {
   "ecmaVersion": 6
 }

espérons que ça aide.

EDIT:

j'ai aussi trouvé cet exemple .eslintrc qui pourrait aider:

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

130
répondu iamjpg 2017-03-09 22:26:46

j'ai utilisé .eslintrc.js et moi avons ajouté le code suivant.

module.exports = {
    "parserOptions": {
        "ecmaVersion": 6
    }
};
1
répondu Kajornjit Songsaen 2018-06-17 09:34:19