Ajout aux réponses ci-dessus ...
Selon Docs of VS Code.
Assurez-vous de placer le jsconfig.json à la racine de votre projet JavaScript et pas seulement à la racine de votre espace de travail. Vous trouverez ci-dessous un fichier jsconfig.json qui définit la cible JavaScript comme étant ES6 et l'attribut d'exclusion exclut le dossier node_modules.
{
"compilerOptions": {
"target": "ES6"
},
"exclude": [
"node_modules"
]
}
Voici un exemple avec un attribut de fichiers explicite.
{
"compilerOptions": {
"target": "ES6"
},
"files": [
"src/app.js"
]
}
L'attribut files ne peut pas être utilisé en conjonction avec l'attribut d'exclusion. Si les deux sont spécifiés, l'attribut files est prioritaire.
essayez également de modifier la propriété "target" dans tsconfig.json
{
"compilerOptions": {
"target": "es5",//es6
"module": "system",
"moduleResolution": "node",
"sourceMap": true,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"removeComments": false,
"noImplicitAny": false
},
"exclude": [
"node_modules",
"typings/main",
"typings/main.d.ts"
]
}