2016-07-01 92 views
3

私は仕事中に.eslintrcファイルを持っているWebプロジェクトを受け取り、それを使用するように言われました。EclipseのESlint

私は、これがコードスタイルを適用し、良いアイデアのように聞こえるということを集めていますが、これまでにこれをしたことはありません。

私はEclipse Neonに切り替えました。しかし、私はそれを使用する方法についてのチュートリアルを見つけることができません。私はeslintがEclipse用のデフォルトのリンターだが、Orionのためのものだと分かった。誰かが.eslintrcファイルをEclipseのすべての.jsファイルに使用する方法を教えてもらえますか?

答えて

2

thisによれば、TernをEclipseにインストールしてから、ESLintリンターを使用するように構成する必要があります。プラグインが設定のために.eslintrcを使用するかどうかはわかりません(私にはわかりません)。代わりにESLint JSON設定ファイルについて話します。

+0

eslint.jsonファイルが必要ですが、.tern-projectファイルでこれを変更できます。 Eclipseを再起動し、すべて正常です。 – mmaceachran

+0

こんにちは@mmaceachran、私は同じことをやっています。私の場合、私たちのプロジェクトには.eslintignoreファイルもあります。そのようなリストファイルを無視していますか?肯定的であれば、Ternを使ってeclipseでそれを設定する方法はどうでしたか?別の質問は、プロジェクトに複数の設定ファイルがある場合です。サブフォルダには、ルートのメイン設定ファイルを拡張しているいくつかの設定がありますか? – Vahid

+0

@Vahid、申し訳ありませんが私は助けることができません。私はまだ多くの問題を抱えていましたが、これを動作させるのを止めました。私たちのアプリケーションは、大量のサブプロジェクトに分割されています。そのうちの1つは、CSS、JSなどのフロントエンドです。そのために、私はIDE Atomを使用しています。終わり。 Eclipseプラグインには多くの問題があります。 – mmaceachran

0

私は自分自身ネオン使用していますが、これはあなたがESLintを設定する方法である:

  1. these instructionsに従うことによってESLint JSONの設定ファイルを作成します。

  2. ゴー/プロパティ/ JavaScriptを/アジサシ/検証/ ESLintをプロジェクトと「設定ファイルを使用する」をチェックします

    enter image description here

  3. があなたeslint.jsonファイルへのパスを入力します(またはものは何でも、あなたは、ファイルの名前手順1で作成したもの)を入力し、[OK]を押します。

あなたがESLint(または他のモジュール)を無効にしたい場合は、プロジェクト/プロパティ/ JavaScriptを/アジサシ/モジュールに移動し、それをオフにします。

+1

私はこのようなeslint検証を有効にしましたが、私のternプロジェクトでは何も起こりません... – Gobliins