80 votes

WebStorm « laisser la définition ne sont pas supportés par la version actuelle de JavaScript »

Je suis en train d'utiliser de nouveaux outils disponibles pour le codage en JavaScript. J'ai vu le post PhpStorm "Laissez définition, ne sont pas pris en charge par l'actuelle version JavaScript". J'ai essayé, comme l'a suggéré qu'il y a dessus, mais ne fonctionnent pas.

Quand j'ai passez la souris sur l' export

Les déclarations d'exportation ne sont pas pris en charge par l'actuelle version JavaScript

Quand j'ai passez la souris sur l' yield

Les générateurs ne sont pas pris en charge par l'actuelle version JavaScript

et planant au-dessus de l' let

Laissez définition, ne sont pas pris en charge par l'actuelle version JavaScript

La question est donc de savoir comment mettre à niveau la version JavaScript?

167voto

YanMeng Points 1272

Elle peut être définie comme l’image suivante :

enter image description here

Débit : Fichier-> paramètres-> langues & cadres-> Javascript

15voto

newFinancier Points 131

Vérifiez que vous redémarrez votre IDE après avoir changé la version de langue JS pour ECMAScript 6.

3voto

Glen Pierce Points 1417

Vous devez définir votre version de JavaScript dans l’IDE. Il est accessible sur Windows avec ctrl + alt + s. Vous avez besoin d’au moins 6 Script ECMA à utiliser `` .

2voto

Serpearl Points 11

Comme d'autres l'ont suggéré, le réglage de la langue la version résoudre ce problème:

File -> Settings -> Languages & Frameworks -> Javascript

Cependant, cela n'était pas suffisant dans mon cas. Si vous rencontrez ces erreurs dans un projet qui est imbriqué dans un autre projet, vous devez appliquer le JS les paramètres de langue pour le projet parent .

Dans mon cas, c'était un client du côté de Réagir application imbriquée à l'intérieur d'une plus grande Java web-portail (en collaboration avec IntelliJ IDEA Ultime, qui utilise les mêmes paramètres de flux). Je suis l'ajout de cette réponse à la discussion dans l'espoir qu'il peut aider quelqu'un dans le futur.

0voto

VIKAS KOHLI Points 1994

Vous devez modifier les paramètres pour l’utilisation de ce mot clé

Allez dans fichier-> les paramètres-> langues & cadres-> Javascript (Sélectionnez ECMA Script 6)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X