WebStorm «Пусть определение не поддерживается текущей версией JavaScript»

javascript webstorm

40900 просмотра

5 ответа

Я пытаюсь использовать новые инструменты, доступные для кодирования в JavaScript. Я видел пост PhpStorm «Пусть определение не поддерживается текущей версией JavaScript» . Я попробовал, как было предложено там, но не работает.

Когда я нахожусь над export

Декларации экспорта не поддерживаются текущей версией JavaScript

Когда я нахожусь над yield

Генераторы не поддерживаются текущей версией JavaScript

и зависания над let

Пусть определение не поддерживается текущей версией JavaScript

Итак, вопрос в том, как обновить версию JavaScript?

Автор: AST Источник Размещён: 08.11.2019 11:18

Ответы (5)


157 плюса

Решение

Это может быть настроено как на следующем изображении:

введите описание изображения здесь

Поток: Файл -> Настройки -> Языки и рамки -> Javascript

Автор: YanMeng Размещён: 17.04.2017 02:37

15 плюса

Обязательно перезапустите IDE после изменения языковой версии JS на ECMAScript 6.

Автор: newFinancier Размещён: 01.10.2017 09:24

3 плюса

Вам необходимо установить версию JavaScript в IDE. Это можно получить в Windows с помощью Ctrl + Alt + S. Вам нужен по крайней мере ECMA Script 6 для использования let.

Автор: Glen Pierce Размещён: 17.04.2017 02:42

2 плюса

Как предлагали другие, установка языковой версии исправляет это:

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

Однако этого было недостаточно в моем случае. Если вы сталкиваетесь с этими ошибками в проекте, который вложен в другой проект, необходимо также применить языковые настройки JS к родительскому проекту .

В моем случае это было клиентское приложение React, вложенное в более крупный веб-портал на основе Java (работа с IntelliJ IDEA Ultimate, которая использует тот же поток настроек). Я добавляю этот ответ к обсуждению в надежде, что он может помочь кому-то в будущем.

Автор: Serpearl Размещён: 08.03.2018 03:57

0 плюса

Вы должны изменить настройки для использования этого ключевого слова

Перейдите в Файл -> Настройки -> Языки и рамки -> Javascript ( выберите сценарий ECMA 6 )

Автор: VIKAS KOHLI Размещён: 29.11.2017 12:23
Вопросы из категории :
32x32