2016-11-22 8 views

答えて

6

Spacemacs(とflycheck、eslintとインターフェースするオートコンプリートプラグイン)では、eslint configsが検索されず、eslint自体に委譲されます。この問題が発生している場合は、プロジェクト設定を読み込もうとするとeslint自体がエラーになることを意味します。

プロジェクトディレクトリからeslint --print-configを実行して、出力されたすべてのエラーを解決してください。私はマックのセットアップを実行している

+0

hmm。ありがとうございますが、これは設定上のエラーとは関係ありません。私は端末からeslintを実行することができ、正しく動作します。他のエディタと同じです。 FlycheckのあるSpacemacsだけが問題を抱えているようです。 –

+1

また、Flycheckの最新バージョンは、設定ファイルをチェックせず、現在のディレクトリで 'eslint --print-config'を実行し、終了コードを確認します。 プロジェクトディレクトリに 'eslint --print-config .'を実行しても問題が報告されない場合は、問題の内容が不明です。 –

+0

すべてのパッケージを削除してもう一度インストールしました。そして今、フライチェックが働きます。 :) –

2

、これが私のために働いていたものです:

あなたがinstalled eslintをしたと仮定すると、あなたはあなたの~/.spacemacsfile


SPC f e dを入力してコメント解除することから始めにおけるsyntax checkingを有効にすることができますsyntax-checking

;; spell-checking 
syntax-checking 
  • SPC f e R
  • あなたはのjavascript-eslintであることを確認することができますここからのルート
  • タイプSPC e v

.eslintrcを持つべき、プロジェクト内のJavaScriptファイルを開くを入力して、設定を再同期あなたのプロジェクトで.eslintrcが検出されました。

関連する問題