2016-03-30 13 views
20

で私は自分のコードでエラーを投げている関連ES6 'import' is only available in ES6 (use 'esversion: 6').は、VSのコードはES6

すべてをリンティングエラーを取得しています。私はそれを動作させるために設定する必要がありますか分からない。

答えて

56

このプロジェクトに.jshintrcという名前のファイルを追加し、このファイルタイプ内部:あなたはここでそれを見ることができるように

{ 
    "esversion": 6 
} 

を:

enter image description here

+1

常にシンプルなものを!ありがとう:) – erichardson30

+2

http://jshint.com/docs/options/#esversionは、ドキュメントを探しています。 –

+1

これは自動的に追加する必要があります。 – Xaqron

8

をあなたがjshint.optionsに"esversion": 6を追加することができますユーザー設定で

{ 
    "jshint.options": { 
    "esversion": 6 
    } 
} 
1

これを行う簡単な方法は、あなたの設定に以下を追加することです:VSコード、settings

VS Code Settings

に頭で

"jshint.options":{ 
    "esversion":6 
} 

設定はあなたを表示しますUser Settingsタブが開いていると表示されます。

User Settings Tab

あなたが任意のグローバル設定にあなたを適用すべきところ、あなたの設定をカスタマイズできる2つのセクション、ユーザー設定ワークスペースの設定

ユーザー設定があることに注意ですあなたがこれまでに取り組む予定のプロジェクトが必要です。

ワークスペース設定ここでは、現在のプロジェクトにのみ適用する設定を変更できます。

私の場合、私のプロジェクトの一部だけがES6を使うことができることを知っているので、私はES6以外のES6プロジェクトを使っていると私に警告するためのヒントが必要です。私ワークスペースの設定

にしかし、あなたはVSコードのコード何がES6、プロジェクトになるだろうことがわかっている場合は、ステップを保存し、あなたのユーザー設定に追加します。

関係なく、あなたの好みの、これはあなたのES6のプロジェクトにあなたがES6のために必要なヒンティングを提供します:)

Workspace Setting

+1

これは素晴らしい答えでしたし、プロジェクトディレクトリ内に追加のファイルを作成する必要がないため+1です...スクリーンショットもとても役に立ちました。 – natureminded

関連する問題