Wie führe ich eine einzelne Testdatei mit Jest in VSCode aus?
Oct 16, 2025 pm 12:31 PMVerwenden Sie die ?Ausführen“-Schaltfl?chen der Jest-Erweiterung oder den Terminalbefehl ?npx jest filename“, um eine einzelne Testdatei in VSCode auszuführen. Installieren Sie die Jest-Erweiterung für Inline-Ausführungslinks über Testbl?cken. Klicken Sie darauf, um einzelne Dateien auszuführen. Alternativ k?nnen Sie das integrierte Terminal mit npx jest path/to/test-file.test.js verwenden. Fügen Sie in package.json ein benutzerdefiniertes Skript wie ?test:single“: ?jest“ hinzu, um einen schnelleren Zugriff über npm run test:single file.path zu erm?glichen. Aktivieren Sie jest.autoRun in den Einstellungen für die automatische Ausführung beim Speichern der Datei. Beide Methoden erm?glichen schnelle, isolierte Testl?ufe, ohne den Editor zu verlassen.
Um eine einzelne Testdatei mit Jest in VSCode auszuführen, müssen Sie Ihren Editor nicht verlassen. Jest l?sst sich gut in VSCode integrieren und es gibt mehrere M?glichkeiten, nur eine Testdatei schnell auszuführen.
Verwenden Sie die Run Code Lens im Editor
Wenn Jest bereits im überwachungsmodus ausgeführt wird oder ordnungsgem?? konfiguriert ist, werden über Ihren test.describe- oder test() -Bl?cken interaktive Schaltfl?chen angezeigt.
- ?ffnen Sie Ihre Testdatei (z. B. example.test.js ).
- Suchen Sie nach den ?Ausführen“-Links, die über den Testbl?cken oder der Suite auf Dateiebene angezeigt werden
- Klicken Sie auf ?Ausführen“, um nur diese Datei auszuführen
Diese Funktion stammt vom Jest Runner oder der Jest Extension für VSCode . Stellen Sie sicher, dass es über den Erweiterungs-Marktplatz installiert wurde.
Führen Sie es über die Befehlszeile im VSCode-Terminal aus
Sie k?nnen eine bestimmte Testdatei direkt über das integrierte Terminal ausführen.
- ?ffnen Sie das VSCode-Terminal ( Strg ` ).
- Navigieren Sie bei Bedarf zum Stammverzeichnis Ihres Projekts
- Führen Sie Folgendes aus: npx jest path/to/your/test-file.test.js
Dadurch wird nur diese Datei ausgeführt. Sie k?nnen auch relative Pfade wie npx jest ./__tests__/unit/sample.test.js verwenden.
Verwenden Sie Tastaturkürzel oder Aufgaben
Erstellen Sie in package.json ein benutzerdefiniertes Skript für einen schnelleren Zugriff:
"Skripte": {"test:single": "Jest" }
Führen Sie dann Folgendes aus: npm run test:single path/to/file.test.js
Sie k?nnen dies an eine VSCode-Aufgabe binden oder es mit minimalem Eingabeaufwand im Terminal verwenden.
Aktivieren Sie die automatische Ausführung mit der Jest-Erweiterung
Installieren Sie die Jest-Erweiterung für VSCode (von Orta). Nach der Aktivierung:
- Der Jest-Server startet automatisch, wenn Sie das Projekt ?ffnen
- Klicken Sie im Randbereich des Editors neben dem Beschreibungsblock oder Dateiimport auf die Schaltfl?che ?Abspielen“.
- Es führt nur die aktuelle Datei oder den aktuellen Test aus
Stellen Sie sicher, dass ?jest.autoRun“ in Ihren VSCode-Einstellungen festgelegt ist, um sofortiges Feedback zu erhalten.
Verwenden Sie grunds?tzlich die Inline-Schaltfl?chen ?Ausführen“, wenn Sie die Jest-Erweiterung haben, oder führen Sie die Datei direkt im Terminal mit npx jest filename aus . Beide sind in VSCode schnell und zuverl?ssig.
Das obige ist der detaillierte Inhalt vonWie führe ich eine einzelne Testdatei mit Jest in VSCode aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Hei?e KI -Werkzeuge

Undress AI Tool
Ausziehbilder kostenlos

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Stock Market GPT
KI-gestützte Anlageforschung für intelligentere Entscheidungen

Hei?er Artikel

Hei?e Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Der tragbare Modus von VSCODE erm?glicht das Ausführen des USB -Laufwerks oder eines beliebigen Ordners ohne Installation. Alle Daten werden in lokalen Ordnern gespeichert. 1. Laden Sie die ZIP -Version herunter und dekomprimieren Sie sie an den Zielort. 2. Erstellen Sie einen Ordner mit dem Namen Daten im selben Verzeichnis wie die ausführbare Datei. 3. Nachdem VSCODE den Datenordner erkannt hat, erm?glicht er automatisch den tragbaren Modus und speichert Einstellungen, Erweiterungen, Caches usw.; V.

Konfigurieren Sie die Datei start.json, um die Debugging -Umgebung einzurichten, um sicherzustellen, dass das Programmfeld in der Haupteingangsdatei richtet. 2. Verwenden Sie den Startmodus, um das Skript direkt zu starten und in Args- und Env -Parametern zu übergeben. 3.. Verwenden Sie den Anhang-Modus, um eine Verbindung zu laufenden Prozessen herzustellen, die über den Knoten gestartet wurden. 4. Setzen Sie beim Debuggen von NPM -Skripten RunTimeExexexable auf NPM und aktivieren Sie integrierte Terminal; 5. Verbesserung der Debugging -Effizienz durch Einstellen von Haltepunkten, bedingten Haltepunkten, variabler überprüfung, Expressionsbewertung und Aktivierung von Autoattach; 6. Wenn Sie auf Probleme sto?en, überprüfen Sie den Pfad, den Startparameter, die Portanpassung, die Sourcemaps -Konfiguration und starten Sie das Debugging neu

Usemulti-rootWorksPacestogroUratedProjectsByAddingFoldersandSavaSa.Code-ArbeitenspaceFileForSharedSetings.2.openunrelatedProjectSinSesparatevScodewindowsAnswitchusecmd oralttoisolateContext.3.installTallTallTallTallTallTallTallTalltHepropropropropropropropropropropropropropropropropropropropectoMectrepropropropropropropectoMectreproprojanupexteextextext, a aa.

IntelliSenseSenableDByDefaultInvScodeforluages ??-?hnlichjavaScript, Typscript, Python, Andhtml, Bereitstellung von COMETECOPRETION, Parameterinfo, QuickInfo und Memberlistasyoutype.2

VScodeAllowseasygitbranchManagementDirectlyWitHinTheEeditor.youcanviewandSwitchBranchesByclickingTheBanBanNameInhebottom-linftcornerandSelecting "CheedoutTo", ChooseArbranchfromthelist und VscodeinstantorteupdataTheworkspaceSpace.tokreat.Tocreat

Suchen Sie nach der Installation der VSCodedocker -Erweiterung die von Microsoft ver?ffentlichte Docker -Erweiterung, indem Sie auf das Erweiterungssymbol klicken. Nach Abschluss der Installation erscheint das Wal -Symbol in der linken Aktivit?tsleiste. 2. Stellen Sie sicher, dass DockerDesktop oder DockerEngine installiert und lokal ausgeführt werden, und überprüfen Sie, ob die Umgebung durch Ausführung von Docker-Version und Dockerps bereit ist. 3.. Verwenden Sie das Docker-Panel, um Container, Spiegel und andere Ressourcen anzuzeigen, und Sie k?nnen starten und stoppen, Protokolle anzeigen, das Terminal- und andere Vorg?nge über das Rechtsklickmenü eingeben. V.

Installieren Sie die Remote-SSH-Erweiterung; 2. Verwenden Sie STRG Shift P, um Remote-SSH einzugeben. 3. Speichern Sie die Konfiguration in der SSH -Konfigurationsdatei zur Wiederverwendung. 4. Melden Sie sich mit Passwort oder SSH -Schlüsselauthentifizierung an. 5. ?ffnen Sie den Remote -Ordner nach der Verbindung und bearbeiten Sie ihn. Alle Vorg?nge werden remote ausgeführt. Nach Abschluss der Einstellung kann VSCODE als Remote -IDE mit vollst?ndigen Funktionen verwendet werden.

In VSCODE ist die Verknüpfung zum Umwandeln von Text in Gro?buchstaben integrierte Verknüpfungen. STRG SHIFT U ON WEWNE/Linux, CMD -Verschiebung u auf macOS. Drücken Sie nach der Auswahl des Zieltextes die entsprechende Abkürzungstaste, um in Gro?buchstaben umzuwandeln. Dieser Vorgang wirkt sich nicht auf den Inhalt der Zwischenablage aus und kann den Fall entsprechend dem aktuellen Status des Textes wechseln. Gemeinsame Szenarien umfassen einheitliche Variable -Benennung, Verarbeitung von CSV -Daten, Bearbeiten von Konfigurationsdateien, für die Gro?buchstaben usw. erforderlich sind. Wenn die Tasteverknüpfungsschlüssel ungültig ist, sollten das Tastaturlayout, die Plug-in-Konflikte oder der Editor-Fokus-Probleme überprüft werden und k?nnen über das Befehlsfeld oder benutzerdefinierte Verknüpfungsschlüssel gel?st werden. Darüber hinaus unterstützt VSCODE auch Kleinbuchstaben (Strg/CMD -Verschiebung L) und andere Funktionen, die notwendig sind
