web-dev-qa-db-ja.com

WebStorm「現在のJavaScriptバージョンでは定義をサポートしていません」

JavaScriptでコーディングできる新しいツールを使用しようとしています。投稿を見ました PhpStorm "定義は現在のJavaScriptバージョンではサポートされていません" 。私はあそこに提案されているように試しましたが、動作しません。

exportにカーソルを合わせると

エクスポート宣言は、現在のJavaScriptバージョンではサポートされていません

yieldにカーソルを合わせると

ジェネレーターは現在のJavaScriptバージョンではサポートされていません

letにカーソルを合わせます

定義は現在のJavaScriptバージョンではサポートされていません

質問は、JavaScriptバージョンをアップグレードする方法ですか?

72
AST

次の図のように設定できます。

enter image description here

フロー:ファイル->設定->言語とフレームワーク-> Javascript

153
YanMeng

JS言語バージョンをECMAScript 6に変更した後、必ずIDEを再起動してください。

15
newFinancier

IDEでJavaScriptバージョンを設定する必要があります。 Windowsでは、ctrl + alt + sを使用してアクセスできます。 letを使用するには、少なくともECMA Script 6が必要です。

3
Glen Pierce

他の人が示唆したように、言語バージョンを設定するとこれが修正されます:

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

ただし、それは私の場合は十分ではありませんでした。別のプロジェクト内にネストされているプロジェクトでこれらのエラーが発生している場合は、JS言語設定を親プロジェクトにも適用する必要があります。

私の場合、それはより大きなJavaベースのWebポータル(同じ設定フローを使用するIntelliJ React Ultimateの操作)内にネストされたクライアント側IDEAアプリでした。将来的に誰かを助けることができることを期待して、この答えを議論に加えています。

1
Serpearl

このキーワードを使用するには設定を変更する必要があります

[ファイル]-> [設定]-> [言語とフレームワーク]-> [Javascript](Select ECMA Script 6)に移動します。

0
VIKAS KOHLI