Inhaltsverzeichnis
使用以下注释,关闭提示。
使用eslintignore 忽略特定的文件和目录
Verwenden Sie eslintignore, um bestimmte Dateien und Verzeichnisse zu ignorieren🎜🎜Erstellen Sie eine .eslintignore-Datei und fügen Sie die Ordner oder Dateien hinzu, die gefiltert werden müssen🎜rrreee🎜 Befehlszeilen verwenden --ignore-path: 🎜🎜$ eslint --ignore-path .eslintignore --fix app/*🎜🎜Der Pfad ist relativ zum Speicherort von .eslintignore oder Aktuelles Arbeitsverzeichnis 🎜🎜🎜 Weitere Informationen finden Sie unter http://eslint.cn/docs/user-guide/configuring🎜🎜🎜Grundkonfiguration: 🎜rrreee🎜Weitere programmierbezogene Kenntnisse finden Sie unter: 🎜Programmierlehre🎜 ! ! 🎜
Heim Entwicklungswerkzeuge atom Eine kurze Diskussion über die Konfiguration und Verwendung von eslint in Atom

Eine kurze Diskussion über die Konfiguration und Verwendung von eslint in Atom

Jun 17, 2021 am 11:05 AM
atom eslint

In diesem Artikel erfahren Sie, wie Sie eslint und atom zusammen verwenden. Es hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen. Ich hoffe, es wird für alle hilfreich sein.

Eine kurze Diskussion über die Konfiguration und Verwendung von eslint in Atom

【Verwandte Empfehlung: „Atom-Tutorial“】

Laden Sie das AOTM-Plug-In linter-eslint herunter

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

Muss eingestellt werden wie folgt:

  • Installieren Sie eslint und das Plugin lokal in Ihrem Projekt
    • $ npm i --save-dev eslint [eslint-plugins]
  • $ npm i --save-dev eslint [eslint-plugins]
  • Install globally eslint and plugins
    • $ npm i -g eslint [eslint-plugins]
    • Activate Use Global Eslint package option
    • (Optional) 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有冲突)

    然后在项目下
    $ eslint --init


    使用以下注释,关闭提示。

    /* eslint-disable */
    Nach dem Login kopieren

    使用eslintignore 忽略特定的文件和目录

    创建一个 .eslintignore 文件,添加需要过滤的文件夹,或者文件

     build/*
     app/lib/*
    Nach dem Login kopieren

    命令行使用 --ignore-path

    $ eslint --ignore-path .eslintignore --fix app/*Eslint und Plugins global installieren

    $ npm i -g eslint [eslint-plugins]

    Aktivieren Sie die Paketoption Globales Eslint verwenden< /li>

    ( Optional) Setze Global Node Path mit $ npm config get prefix

    bietet einige Plug-Ins können Sie herunterladen (ps: Versionsunterschiede führen dazu, dass einige Plug-Ins Fehler melden)

    eslint-config-airbnb

    eslint-plugin-importeslint-plugin-jsx -a11yeslint-plugin -react

    eslint-plugin-html (kann Skripte in HTML analysieren, die neueste Version v4 steht in Konflikt mit frühem eslint)🎜Dann unter dem project🎜 $ eslint - -init🎜

    Verwenden Sie den folgenden Kommentar, um die Eingabeaufforderung zu deaktivieren. 🎜
    module.exports = {
        parser: &#39;babel-eslint&#39;,
    
        "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", &#39;tab&#39;],
    
            "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 }] //强制关键字周围空格的一致性
    
        }
    };
    Nach dem Login kopieren

    Verwenden Sie eslintignore, um bestimmte Dateien und Verzeichnisse zu ignorieren🎜🎜Erstellen Sie eine .eslintignore-Datei und fügen Sie die Ordner oder Dateien hinzu, die gefiltert werden müssen🎜rrreee🎜 Befehlszeilen verwenden --ignore-path: 🎜🎜$ eslint --ignore-path .eslintignore --fix app/*🎜🎜Der Pfad ist relativ zum Speicherort von .eslintignore oder Aktuelles Arbeitsverzeichnis 🎜🎜🎜 Weitere Informationen finden Sie unter http://eslint.cn/docs/user-guide/configuring🎜🎜🎜Grundkonfiguration: 🎜rrreee🎜Weitere programmierbezogene Kenntnisse finden Sie unter: 🎜Programmierlehre🎜 ! ! 🎜

    Das obige ist der detaillierte Inhalt vonEine kurze Diskussion über die Konfiguration und Verwendung von eslint in Atom. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

    Erklärung dieser Website
    Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

    Heiße KI -Werkzeuge

    Undresser.AI Undress

    Undresser.AI Undress

    KI-gestützte App zum Erstellen realistischer Aktfotos

    AI Clothes Remover

    AI Clothes Remover

    Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

    Undress AI Tool

    Undress AI Tool

    Ausziehbilder kostenlos

    Clothoff.io

    Clothoff.io

    KI-Kleiderentferner

    AI Hentai Generator

    AI Hentai Generator

    Erstellen Sie kostenlos Ai Hentai.

    Heißer Artikel

    R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
    3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
    R.E.P.O. Beste grafische Einstellungen
    3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
    R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
    3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
    WWE 2K25: Wie man alles in Myrise freischaltet
    4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

    Heiße Werkzeuge

    Notepad++7.3.1

    Notepad++7.3.1

    Einfach zu bedienender und kostenloser Code-Editor

    SublimeText3 chinesische Version

    SublimeText3 chinesische Version

    Chinesische Version, sehr einfach zu bedienen

    Senden Sie Studio 13.0.1

    Senden Sie Studio 13.0.1

    Leistungsstarke integrierte PHP-Entwicklungsumgebung

    Dreamweaver CS6

    Dreamweaver CS6

    Visuelle Webentwicklungstools

    SublimeText3 Mac-Version

    SublimeText3 Mac-Version

    Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

    Empfohlene gemeinsame Nutzung von über 40 häufig verwendeten Plug-Ins in Atom (mit Plug-In-Installationsmethoden) Empfohlene gemeinsame Nutzung von über 40 häufig verwendeten Plug-Ins in Atom (mit Plug-In-Installationsmethoden) Dec 20, 2021 pm 04:14 PM

    In diesem Artikel werden mehr als 40 häufig verwendete Plug-Ins für Atom sowie Methoden zur Installation von Plug-Ins in Atom vorgestellt. Ich hoffe, er wird Ihnen hilfreich sein!

    So löschen Sie Eslint in React So löschen Sie Eslint in React Dec 30, 2022 am 09:46 AM

    So löschen Sie eslint aus React: 1. Führen Sie den Befehl „npm run eject“ aus. 2. Ändern Sie den Code in package.json in „eslintConfig“: {“extends“: [“react-app“, „react-app/“ jest" ],"rules": {"no-undef": "off"...}" 3. Starten Sie das Projekt neu.

    Intel bringt die Amston Lake-Serie von Atom-Prozessoren für Edge- und Netzwerkmärkte auf den Markt Intel bringt die Amston Lake-Serie von Atom-Prozessoren für Edge- und Netzwerkmärkte auf den Markt Apr 09, 2024 pm 09:22 PM

    Laut Nachrichten dieser Website vom 9. April hat Intel heute auf der Embedded World 2024 die Amston Lake-Serie von Atom-Prozessoren vorgestellt. Der Amston-Lake-Prozessor basiert auf dem Intel7-Prozess und unterstützt Single-Channel-Speicher. Er kann als Zweigvariante des Alder-Lake-N-Prozessors angesehen werden, einschließlich der Edge-orientierten Atom x7000RE-Serie und der netzwerkorientierten x7000C-Serie. Diese Seite berichtete über den Atom x7000E-Prozessor mit ADL-N-Architektur und bis zu vier Kernen im Jahr 2023, und die heutige x7000RE-Serie hat die Spezifikationen weiter erweitert: Sie kann bis zu 8-Kern-Atom x7835RE wählen, sowohl diesen Prozessor als auch den Vierkern-x7433RE Ausgestattet mit 32E

    Atomfunktionen für PHP-Funktionen Atomfunktionen für PHP-Funktionen May 19, 2023 am 09:10 AM

    Atomfunktion der PHP-Funktion Die Atomfunktion ist eine häufig verwendete Funktion in der PHP-Sprache, die den atomaren Wert einer Variablen erhalten kann. In PHP sind Variablen ein sehr wichtiges Konzept und ein sehr häufig verwendetes Element. Es ist erwähnenswert, dass PHP-Variablen nicht nur Grundtypen wie Zahlen und Zeichenfolgen darstellen, sondern auch zusammengesetzte Typen wie Arrays und Objekte darstellen können. Daher müssen Sie beim Ausführen von Variablenoperationen die Atom-Funktion verwenden, um den atomaren Wert der Variablen zu erhalten. Im Folgenden finden Sie eine Einführung in die spezifische Verwendung von Atom-Funktionen.

    Welche Münze ist ATOM? Welche Münze ist ATOM? Feb 22, 2024 am 09:30 AM

    Welche Münze ist ATOM? ATOM ist der native Token des Cosmos-Netzwerks, einer dezentralen Blockchain-Plattform, die die Konnektivität und Interoperabilität zwischen verschiedenen Blockchains erleichtern soll. Die Mission des Cosmos-Projekts besteht darin, ein Netzwerk namens „Interconnected Blockchain“ aufzubauen, und der ATOM-Token spielt in diesem Netzwerk eine wichtige Rolle. ATOM-Token wurden erstmals 2017 über ein ICO (Initial Coin Offering) ausgegeben. Als Token, der auf dem Tendermint-Konsensalgorithmus auf der Cosmos-Blockchain basiert, werden ATOM-Token im Cosmos-Netzwerk als Belohnung verwendet, um Anreize für Knotenteilnehmer zu schaffen und die Netzwerksicherheit aufrechtzuerhalten. Cosmos Network Das Cosmos Network ist ein Netzwerk unabhängiger Blockchains, die miteinander verbunden sind.

    Empfehlung für das Atom-Basis-Plug-in: Synchronisierung und Spezialeffekttypisierung realisieren Empfehlung für das Atom-Basis-Plug-in: Synchronisierung und Spezialeffekttypisierung realisieren Sep 22, 2022 pm 02:16 PM

    Wie führe ich Synchronisierungseinstellungen und die Eingabe von Spezialeffekten in Atom durch? In diesem Artikel werde ich Ihnen einige praktische Plug-Ins empfehlen und sehen, welche Wirkung sie haben. Ich hoffe, dass sie für Sie hilfreich sind!

    Wie führe ich Python in Atom aus? Wie führe ich Python in Atom aus? Aug 20, 2023 pm 03:45 PM

    Entwickler, die die Vorteile eines leistungsstarken Texteditors mit der Anpassungsfähigkeit der Python-Programmierung kombinieren möchten, können Atom als Entwicklungsumgebung verwenden. Python kann in Atom verwendet werden, um Code an einem Ort zu schreiben, zu bearbeiten und auszuführen, was den Entwicklungsprozess beschleunigt. In diesem Artikel werden Ihnen die Schritte zum schnellen Einrichten von Python in Atom vorgestellt. Schritt 1: Atom installieren Bevor Sie Python in Atom ausführen können, müssen Sie sich zunächst den Atom-Texteditor besorgen. Entwickler auf der ganzen Welt verwenden Atom, einen beliebten Open-Source-Freitexteditor von GitHub. Atom kann einfach von der offiziellen Website https://atom.io/ heruntergeladen werden. Schritt 2

    Cosmos (ATOM) Akkumulationszone und Technik des Bullenmarktes vor 2025 Cosmos (ATOM) Akkumulationszone und Technik des Bullenmarktes vor 2025 Aug 17, 2024 pm 06:06 PM

    Cosmos verfügt über ein fantastisches Diagramm, da die Käufe und Verkäufe im Vergleich zu den historischen Kosten sehr niedrig sind. Dies kann für Langzeitkäufer ein sehr opportunistischer Zeitpunkt sein

    See all articles