目次
プロンプトをオフにするには、次のコメントを使用します。
eslintignore を使用して特定のファイルとディレクトリを無視する
を参照してください。基本構成:
ホームページ 開発ツール atom atom での eslint の構成と使用法に関する簡単な説明

atom での eslint の構成と使用法に関する簡単な説明

Jun 17, 2021 am 11:05 AM
atom eslint

この記事では、eslint と atom を併用する方法を紹介します。一定の参考値があるので、困っている友達が参考になれば幸いです。

atom での eslint の構成と使用法に関する簡単な説明

[関連する推奨事項: 「atom チュートリアル 」]

aotm プラグイン linter-eslint をダウンロードする

https://github.com/AtomLinter/linter-eslint

次のような設定が必要です:

  • プロジェクトの eslint とplugin
    • $ npm i --save-dev eslint [eslint-plugins]
  • eslint とプラグインをグローバルにインストールします
    • $ npm i -g eslint [eslint-plugins]
    • Activate Use Global Eslint パッケージ オプション
    • (オプション) Set Global Node Path with $ npm config get prefix

には、自分でダウンロードできるいくつかのプラグインが用意されています ( ps: バージョンの違いによりプラグイン エラーが発生します)

  • eslint-config-airbnb
  • eslint-plugin-import
  • eslint-plugin-jsx-a11y
  • eslint-plugin -react
  • eslint-plugin-html (HTML のスクリプトを解析できます。最新バージョン v4 は初期の eslint と競合します)

次に、 project
$ eslint --init


プロンプトをオフにするには、次のコメントを使用します。

/* eslint-disable */
ログイン後にコピー

eslintignore を使用して特定のファイルとディレクトリを無視する

.eslintignore ファイルを作成し、フィルタリングする必要があるフォルダーまたはファイルを追加します

 build/*
 app/lib/*
ログイン後にコピー

コマンド ラインで --ignore-path を使用します:

$ eslint --ignore-path .eslintignore --fix app/*

パスは相対パスです。 .eslintignore の場所または現在の作業ディレクトリです。

詳細については、http://eslint.cn/docs/user-guide/cconfiguring

を参照してください。基本構成:

module.exports = {
    parser: 'babel-eslint',

    "env": {
        "browser": true,
        "commonjs": true,
        "es6": true
    },

    // 以当前目录为根目录,不再向上查找 .eslintrc.js
    root: true,

    // 禁止使用 空格 和 tab 混合缩进
    "extends": "eslint:recommended",

    globals: {
        // 这里填入你的项目需要的全局变量
        // jQuery: false,
        $: false,
        wx: false,
    },
    
    // eslint-plugin-html 开启
    "plugins": [
        "html"
    ],

    "parserOptions": {
        "ecmaFeatures": {
            "jsx": false
        },
        "sourceType": "module"
    },

    "rules": {
        "indent": ["error", 'tab'],

        "linebreak-style": ["error","unix"],

        "quotes": ["error","single"],

        "semi": ["error","always"],

        "semi": ["error","always"],

        "arrow-spacing": ["error", { "before": true, "after": true }],

        "no-unused-vars": "off", //禁止提示没有使用的变量,或者函数

        "block-spacing": "error",

        "no-console": "off", //可以使用console

        "keyword-spacing": ["error", { "before": true }] //强制关键字周围空格的一致性

    }
};
ログイン後にコピー

プログラミング関連の知識については、プログラミング教育をご覧ください。 !

以上がatom での eslint の構成と使用法に関する簡単な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

atom で一般的に使用される 40 以上のプラグインの推奨共有 (プラグインのインストール方法を含む) atom で一般的に使用される 40 以上のプラグインの推奨共有 (プラグインのインストール方法を含む) Dec 20, 2021 pm 04:14 PM

この記事では、Atom でよく使用される 40 以上のプラグインと、Atom にプラグインをインストールする方法を紹介します。

Reactでeslintを削除する方法 Reactでeslintを削除する方法 Dec 30, 2022 am 09:46 AM

React から eslint を削除する方法: 1. 「npm run eject」コマンドを実行します; 2. package.json 内のコードを「"eslintConfig": {"extends": ["react-app","re​​act-app/」に変更しますjest" ],"rules": {"no-undef": "off"...}"; 3. プロジェクトを再起動します。

インテル、エッジおよびネットワーキング市場向けに Atom プロセッサーの Amston Lake シリーズを発売 インテル、エッジおよびネットワーキング市場向けに Atom プロセッサーの Amston Lake シリーズを発売 Apr 09, 2024 pm 09:22 PM

4 月 9 日のこのサイトのニュースによると、インテルは本日、Embedded World 2024 で Atom プロセッサーの Amston Lake シリーズを発表しました。 Amston Lake プロセッサは、Intel7 プロセスをベースにしており、シングル チャネル メモリをサポートしており、エッジ指向の Atom x7000RE シリーズやネットワーク指向の x7000C シリーズを含む、Alder Lake-N プロセッサの分岐バージョンとみなすことができます。このサイトでは、2023 年に最大 4 コアの ADL-N アーキテクチャ Atom x7000E プロセッサについて報告しましたが、今日の x7000RE シリーズでは仕様がさらに拡張されています。このプロセッサと 4 コアの x7433RE の両方で、最大 8 コアの Atom x7835RE を選択できます。 32Eを搭載

PHP 関数のアトム関数 PHP 関数のアトム関数 May 19, 2023 am 09:10 AM

PHP関数のアトム関数 アトム関数はPHP言語でよく使われる関数で、変数のアトミック値を取得できます。 PHP では、変数は非常に重要な概念であり、非常に広く使用されている要素です。 PHP 変数は、数値や文字列などの基本的な型を表すだけでなく、配列やオブジェクトなどの複合型も表すことができることに注意してください。したがって、変数操作を実行する場合は、Atom 関数を使用して変数のアトミック値を取得する必要があります。 Atom関数の具体的な使い方を紹介します。

ATOMってどんなコイン? ATOMってどんなコイン? Feb 22, 2024 am 09:30 AM

ATOMってどんなコイン? ATOM は、異なるブロックチェーン間の接続と相互運用性を促進するように設計された分散型ブロックチェーン プラットフォームである Cosmos ネットワークのネイティブ トークンです。 Cosmos プロジェクトの使命は、「相互接続されたブロックチェーン」と呼ばれるネットワークを構築することであり、ATOM トークンはこのネットワークにおいて重要な役割を果たします。 ATOM トークンはもともと 2017 年に ICO (Initial Coin Offering) を通じて発行されました。 Cosmos ブロックチェーン上の Tendermint コンセンサス アルゴリズムに基づくトークンとして、ATOM トークンは、ノード参加者にインセンティブを与え、ネットワーク セキュリティを維持するための報酬として Cosmos ネットワークで使用されます。 Cosmos Network Cosmos Network は、相互に接続された独立したブロックチェーンのネットワークです。

Atom 基本プラグインの推奨: 同期と特殊効果のタイピングを実現 Atom 基本プラグインの推奨: 同期と特殊効果のタイピングを実現 Sep 22, 2022 pm 02:16 PM

Atomで同期設定や特殊効果の入力を行うにはどうすればよいですか?この記事では、いくつかの実用的なプラグインをおすすめし、その効果を確認していきますので、ご参考になれば幸いです。

Atom で Python を実行するにはどうすればよいですか? Atom で Python を実行するにはどうすればよいですか? Aug 20, 2023 pm 03:45 PM

強力なテキスト エディターの利点と Python プログラミングの適応性を組み合わせたい開発者は、開発環境として Atom を使用できます。 Atom で Python を使用すると、コードを 1 か所で作成、編集、実行できるため、開発プロセスが高速化されます。この記事では、Atom で Python を簡単にセットアップする手順を紹介します。ステップ 1: Atom をインストールする Atom で Python の実行を開始する前に、まず Atom テキスト エディターを入手する必要があります。世界中の開発者が、GitHub によって作成された人気のオープンソースの無料テキスト エディターである Atom を使用しています。 Atom は、公式 Web サイト https://atom.io/ から簡単にダウンロードできます。ステップ2

Cosmos (ATOM) 2025 年以前の強気相場の蓄積ゾーンとテクニック Cosmos (ATOM) 2025 年以前の強気相場の蓄積ゾーンとテクニック Aug 17, 2024 pm 06:06 PM

コスモスは、過去のコストと比較して非常に低い価格で売買しているため、素晴らしいチャートを持っています。これは長期購入者にとって非常に好機となる可能性があります

See all articles