テキスト編集のAtomが初めてで、Linterを含む多くのパッケージをインストールしました
https://github.com/AtomLinter/Linter
しかし、エラーを表示したり、コードを強調したりするのではなく、ただ無視されています。
これを機能させるために私がすべきことを知っている人はいますか?
希望する言語のリンターパッケージを追加インストールする必要があります。
リストは次のとおりです。 https://atomlinter.github.io/
atom configを削除し、ゼロから始めてリンターを動作させる必要がありました
mv ~/.atom ~/.atom.bak
通常のように端末からatomを開く代わりに、アプリケーションアイコンから開きました。次に、atomは、リンターの依存関係をインストールしても大丈夫かどうかを尋ね、それが動作していたと推定します。
お役に立てれば。
Atom up)を開始すると、左下に小さなuiパネルが表示されますが、3つの重大度に対してゼロの値が表示されます。
その後、ctrl-s/saveを実行すると(変更なしでも)、動作し始めます。
私のパッケージ設定では、「Lint on Open」(まったく機能しないように見える)と「Lint on Change」(「サポートされているプロバイダーのみ」であるため)がチェックされています。
プロジェクトのnode_modules dirのパスをアトムのeslintパッケージ設定に追加し、プロジェクトに.eslinterc.jsonファイルを作成する必要がありました。両方を行った後、atom(コマンドラインから開始しました$ atom .
)そして動作を開始しました。これが誰かを助けることを願っています。
これが私の.eslintrcです。それが役に立てば幸い。
module.exports = {
root: true,
"parserOptions": {
"ecmaVersion": 7,
"sourceType": "module",
"ecmaFeatures": {
"jsx": true,
}
},
"extends" : "rallycoding",
"rules": {
"react/require-extension": "off"
}
};