So deaktivieren Sie die Eslint-Erkennung in Vue (mehrere Methoden)

So deaktivieren Sie die Eslint-Erkennung in Vue (mehrere Methoden)

1. Problembeschreibung

Wenn wir ein Vue-Projekt entwickeln, wählen wir beim Erstellen möglicherweise versehentlich Eslint aus. Diese Erkennungsregel ist ein Albtraum für Anfänger und führt zum Absturz. Was sollen wir also tun, wenn wir nicht möchten, dass Eslint es erkennt? Ich habe einige Methoden für verschiedene Versionen zusammengefasst.

2. Problemlösung

1. Zuerst das ältere Vue-Projekt

Ältere Projekte haben möglicherweise eine Datei wie webpack.base.conf.js . Wenn diese Datei vorhanden ist, ändern Sie sie einfach, um das Problem zu lösen.

Bildbeschreibung hier einfügen

Der rot umrahmte Teil im obigen Bild zeigt den Dateiinhalt in meinem Projekt. Andere Projekte können andere Inhalte haben. Wir können den Inhalt im Rahmen einfach auskommentieren oder entfernen.

Bildbeschreibung hier einfügen

2. Wählen Sie beim Erstellen eines Projekts nicht eslint

Bildbeschreibung hier einfügen

3. Wenn Sie WebStorm als Bearbeitungssoftware verwenden

Bildbeschreibung hier einfügen

4. Das erstellte Projekt hat keine Datei webpack.base.conf.js, sondern eine Datei .eslintrc.js

Bildbeschreibung hier einfügen

@vue/standard

Kommentieren Sie dies einfach aus.

5. Bei neueren Vue-Projekten gibt es keine (direkte) Datei webpack.base.conf.js im Verzeichnis, aber möglicherweise eine im node_module. Und es gibt keine .eslintrc.js-Datei

In diesem Fall erstellt die Verzeichnisstruktur unseres Projekts im Allgemeinen eine Datei vue.config.js , und wir können diese Datei bedienen

modul.exporte = {
  lintOnSave: falsch
},

Nach der Änderung müssen Sie das Projekt neu starten, damit die Änderung wirksam wird. Sie können die Änderung deaktivieren, indem Sie sie auf „false“ setzen. Weitere Konfigurationen finden Sie in der Beschreibung auf der offiziellen Website.

Bildbeschreibung hier einfügen

Bildbeschreibung hier einfügen

6. Ändern Sie die Datei .eslintignore

Im Stammverzeichnis befindet sich eine Datei .eslintignore. Fügen Sie einfach die Dateien hinzu, die Sie nicht überprüfen müssen.
Wenn Sie beispielsweise nicht möchten, dass Vue-Dateien geprüft werden, fügen Sie .vue hinzu. Dadurch wird natürlich verhindert, dass alle Vue-Dateien geprüft werden. Ebenso bedeutet .js, dass nicht alle JS-Dateien geprüft werden. Der Vorteil davon ist, dass es einfach und leicht zu verstehen ist, der Nachteil ist jedoch, dass es etwas mühsam ist.

Diese Methode reicht grundsätzlich aus, um dieses Problem zu lösen. Der Autor empfiehlt jedoch, diese Testdatei zu verwenden, wenn Sie über Entwicklungserfahrung verfügen. Dies kann nicht nur gute Programmiergewohnheiten fördern, sondern auch dazu beitragen, den gleichen Stil wie andere Personen im Team beizubehalten.

Damit ist dieser Artikel zum Deaktivieren der Eslint-Erkennung in Vue (mehrere Methoden) abgeschlossen. Weitere Informationen zum Deaktivieren der Eslint-Erkennung in Vue finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • Vue-CLI3-Lösung zum Abbrechen der Eslint-Codeüberprüfung
  • So entfernen Sie die Eslint-Validierung aus Projekten, die mit Vue-CLI-Scaffolding erstellt wurden
  • Erläuterung der Schritte zum Abbrechen der ESLint-Codeerkennung im Vue-Projekt
  • Lösung zum Entfernen von Eslint-Checker-Fehlern in Vue CLI2 und CLI3

<<:  Verwenden Sie Xshell, um eine Verbindung zur virtuellen Linux-Maschine auf VMware herzustellen (grafische Schritte)

>>:  Details zur MySQL-Transaktionsisolationsebene

Artikel empfehlen

Ausführliches Tutorial zur Installation von MySQL 5.6-ZIP-Paketen

Bisher haben wir alle Dateien mit der Endung .msi...

CSS3 realisiert Partikelanimationseffekte beim Matching von Königen

Beim Codieren werden Sie feststellen, dass viele ...

Lösung für das Problem, dass der Docker-Container nicht gestoppt werden kann

Die Lösung lautet wie folgt: 1. Container löschen...

Lösung für das Problem des MySQL-Master-Slave-Switch-Kanals

Nach der VIP-Konfiguration wird beim Aktiv/Standb...

MySql-Wissenspunkte: Transaktion, Index, Sperrprinzip und Nutzungsanalyse

Dieser Artikel erläutert anhand von Beispielen di...

So implementieren Sie die Navigationsfunktion im WeChat Mini-Programm

1. Rendern2. Bedienungsschritte 1. Beantragen Sie...

Was tun, wenn Sie das ursprüngliche Passwort für MySQL auf dem MAC vergessen?

Die Lösung zum Vergessen des ursprünglichen MySQL...

Interpretation der Vue-Komponentenregistrierungsmethode

Inhaltsverzeichnis Überblick 1. Globale Registrie...

Detaillierter Installationsprozess und Konfiguration von mysql5.7.19 zip

Offizielle Version von MySQL v5.7.19 (32/64-Bit-I...

Lernen Sie die Grundlagen der JavaScript-DOM-Operationen in einem Artikel

DOM-Konzepte DOM: Dokumentobjektmodell: Das Dokum...

Tutorial zur Installation und Konfiguration von msmtp und mutt für Raspberry Pi

1. Installieren Sie mutt sudo apt-get install mut...

So verwenden Sie dynamische Parameter und berechnete Eigenschaften in Vue

1. Dynamische Parameter Ab 2.6.0 können Sie einen...

So implementieren Sie Dual-Machine-Master und Backup mit Nginx+Keepalived

Vorwort Lassen Sie mich zunächst Keepalived vorst...