Heim Web-Frontend js-Tutorial So verwenden Sie Babel in WebStorm ES6

So verwenden Sie Babel in WebStorm ES6

Apr 18, 2018 am 11:45 AM
babel web webstorm

Dieses Mal zeige ich Ihnen, wie Sie Babel in WebStorm ES6 verwenden. Was sind die Vorsichtsmaßnahmen für die Verwendung von Babel in WebStorm ES6?

1. Einstellungen zur Grammatikunterstützung

Einstellungen > Sprachen & Frameworks > 2. Babel

Installation

1. Globale Installation

2. Das aktuelle Projekt ist für die Verwendung verschiedener Babel-Versionen geeignet

 npm install -g babel-cli
Nach dem Login kopieren
3. Grundlegende Verwendung von Babel

 npm install --save-dev babel-cli
Nach dem Login kopieren
4. Verwenden von babel

im Webstorm 0. Erstellen Sie eine neue test.js-Datei zur Verwendung als Testfall
# 转码结果输出到标准输出
 babel example.js
# 转码结果写入一个文件
# --out-file 或 -o 参数指定输出文件
 babel example.js --out-file compiled.js
# 或者
 babel example.js -o compiled.js
# 整个目录转码
# --out-dir 或 -d 参数指定输出目录
 babel src --out-dir lib
# 或者
 babel src -d lib
# -s 参数生成source map文件
 babel src -d lib -s
Nach dem Login kopieren

1. Dem Projekt muss eine Datei hinzugefügt werden: package.json

input.map(item => item + 1);
Nach dem Login kopieren
2. Installieren Sie babel im aktuellen Projekt

{ "name": "application-name", "version": "0.0.1"}
Nach dem Login kopieren
3. Verwenden Sie die File Watcher-Funktion, die mit WebStorm geliefert wird

Einstellungen > Extras > Klicken Sie auf das +-Zeichen rechts, wählen Sie babel aus und klicken Sie direkt auf OK.
npm install --save-dev babel-cli
Nach dem Login kopieren

Wenn Sie nach Abschluss des Vorgangs den JS-Code zu diesem Zeitpunkt ändern, werden Sie feststellen, dass eine test-compiled.js-Datei synchron generiert wird. Nach dem Öffnen werden Sie feststellen, dass der Code mit dem test.js-Code übereinstimmt.

Sie müssen außerdem Transkodierungsregeln konfigurieren. Lesen Sie weiter unten weiter. ↓↓↓

4. Fügen Sie die

Konfigurationsdatei

hinzu Die Konfigurationsdatei von Babel ist <span style="color:#000000;font-family:NSimsun;">.babelrc</span> und wird im Stammverzeichnis des Projekts gespeichert. Der erste Schritt bei der Verwendung von Babel besteht darin, diese Datei zu konfigurieren.

Diese Datei wird zum Festlegen von Transkodierungsregeln und Plug-Ins verwendet. Das Grundformat ist wie folgt. <span style="font-family:NSimsun;">.babelrc</span>

5. Legen Sie Transkodierungsregeln fest

Das Feld
{ "presets": [], "plugins": []}
Nach dem Login kopieren
<span style="font-family:NSimsun;">presets<p style="text-align: left;"></p></span> legt die Transkodierungsregeln fest. Die folgenden offiziellen Regelsätze werden bereitgestellt und können bei Bedarf installiert werden.

<span style="font-family:NSimsun;">presets</span> Wir müssen es2015 installieren. Der Befehl lautet wie folgt:

npm install --save-dev babel-preset-es2015
# ES2015转码规则
npm install --save-dev babel-preset-es2015
# react转码规则
npm install --save-dev babel-preset-react
# ES7不同阶段语法提案的转码规则(共有4个阶段),选装一个
npm install --save-dev babel-preset-stage-0
npm install --save-dev babel-preset-stage-1
npm install --save-dev babel-preset-stage-2
npm install --save-dev babel-preset-stage-3
Nach dem Login kopieren

6.

Aktualisieren Sie die

Konfigurationsdatei .babelrc

Speichern Sie die entsprechenden Regeln in der Konfigurationsdatei.

7. Abgeschlossen, überprüfen Sie den Effekt

Nachdem die oben genannten Schritte abgeschlossen sind, können Sie den ES6-Code automatisch in ES5 konvertieren, nachdem Sie den Code geändert haben.
{
 "presets": [
 "es2015"
 ],
 "plugins": []
}
Nach dem Login kopieren

5. Verwenden Sie Befehle, um den Code manuell zu kompilieren

1. Ändern Sie die package.json-Datei

2. Verwenden Sie den Befehl, um ES5-Code zu generieren

{
 "name": "application-name",
 "version": "0.0.1",
 "devDependencies": {
 "babel-cli": "^6.26.0" 
 },
 "scripts": {
 "build": "babel src -d lib"
 }
}
Nach dem Login kopieren
3. Wirkung

Der Code im src-Verzeichnis wird in das lib-Verzeichnis kompiliert.
npm run build
Nach dem Login kopieren

Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Informationen finden Sie in anderen verwandten Artikeln auf der chinesischen PHP-Website!

Empfohlene Lektüre:

JS wandelt die Liste in eine Baumstruktur um

JS ermöglicht das Ziehen von Bildern im Web Seite

Das obige ist der detaillierte Inhalt vonSo verwenden Sie Babel in WebStorm ES6. 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

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

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)

So beheben Sie einen Webstorm-Absturz So beheben Sie einen Webstorm-Absturz Apr 08, 2024 pm 02:24 PM

Schritte zur Behebung von WebStorm-Abstürzen: Starten Sie Ihren Computer neu.

So führen Sie ein JSP-Projekt in Webstorm aus So führen Sie ein JSP-Projekt in Webstorm aus Apr 08, 2024 pm 03:39 PM

Sie können ein JSP-Projekt in WebStorm ausführen, indem Sie die folgenden Schritte ausführen: Erstellen Sie ein Java-Webprojekt. Konfigurieren Sie das Projekt und fügen Sie Web- und Java EE-Facetten hinzu. Erstellen Sie die JSP-Datei im Verzeichnis „src/main/webapp“. Schreiben Sie JSP-Code einschließlich HTML-, Java- und JSP-Tags. Stellen Sie das Projekt bereit und führen Sie es aus. Greifen Sie auf die JSP-Seite zu, indem Sie das Anwendungskontextstammverzeichnis in Ihren Browser eingeben.

So stellen Sie im Webstorm eine Verbindung zur Datenbank her So stellen Sie im Webstorm eine Verbindung zur Datenbank her Apr 08, 2024 pm 03:42 PM

Sie können WebStorm verwenden, um eine Verbindung zur Datenbank herzustellen. 1. Öffnen Sie das Datenbank-Tool-Fenster. 3. Stellen Sie eine Verbindung zur Datenquelle her. 5. Durchsuchen Sie die Datenbank. 6. Datenbankobjekte bearbeiten; 7. Benutzer und Berechtigungen verwalten.

Wo ist der automatische Zeilenumbruch von Webstorm? Wo ist der automatische Zeilenumbruch von Webstorm? Apr 08, 2024 pm 08:09 PM

Der automatische Zeilenumbruch kann in WebStorm wie folgt eingestellt werden: Aktivieren Sie das Kontrollkästchen „Zeilen umbrechen“ und legen Sie die maximale Zeilenbreite fest. Wählen Sie Regeln für den automatischen Zeilenumbruch aus: Keine, Zeilenumbruch an beliebiger Position oder Zeilenumbruch nach Schlüsselwörtern. Optionale Einstellungen: Manueller Zeilenumbruch und automatischer Zeilenumbruch nach Wagenrücklauf beibehalten. Übernehmen Sie die Einstellungen und schließen Sie das Einstellungsfenster. Hinweis: Diese Einstellung gilt für alle Dateitypen. Bestimmte Dateitypen können individuell festgelegt werden.

So starten Sie Webstorm neu So starten Sie Webstorm neu Apr 08, 2024 pm 07:15 PM

Um WebStorm neu zu starten, befolgen Sie diese Schritte: Verwenden Sie die Tastenkombinationen: Windows/Linux: Strg + Umschalt + A, macOS: Befehlstaste + Umschalt + A. Geben Sie „Neustart“ in das Suchfeld ein und wählen Sie „Neustart“. Über das Menü: Klicken Sie auf das Menü „Datei“ und wählen Sie unter „Neu laden“ die Option „Neu starten“. Verwenden des Task-Managers: Wählen Sie im Task-Manager oder im Anwendungsfenster „Beenden erzwingen“ den WebStorm-Prozess aus und klicken Sie auf „Neu starten“ oder „Neu starten“.

So brechen Sie Zeilen im Webstorm automatisch um So brechen Sie Zeilen im Webstorm automatisch um Apr 08, 2024 pm 03:48 PM

WebStorm bietet einen automatischen Zeilenumbruch, der den Code in separate Zeilen aufteilt, um die Lesbarkeit zu verbessern. Zu seinen Regeln gehören: 1. Verzweigungsausdrücke und -anweisungen; 2. Verzweigungsmethodenaufrufe; 3. Verzweigungsfunktionen und Klassendefinitionen; Vom Benutzer anpassbare Einstellungen wie maximale Zeilenlänge, Einrückungstyp und Tastenkombinationen. Allerdings funktioniert der Zeilenumbruch möglicherweise nicht mit einzeiligen Kommentaren oder Zeichenfolgenliteralen und wirkt sich auf die Codeformatierung aus. Daher wird vor der Anwendung eine sorgfältige Prüfung empfohlen.

Was ist einfacher zu verwenden, Webstorm oder vscode? Was ist einfacher zu verwenden, Webstorm oder vscode? Apr 08, 2024 pm 07:33 PM

Für Entwickler, die sich auf die Webentwicklung konzentrieren und umfassende Funktionalität anstreben, ist WebStorm die bessere Wahl, während Benutzer, die Wert auf Anpassbarkeit, Einfachheit und Mehrsprachenunterstützung legen, eher für VSCode geeignet sind.

So melden Sie sich bei Webstorm an So melden Sie sich bei Webstorm an Apr 08, 2024 pm 04:45 PM

Schritte zum Anmelden bei WebStorm: 1. Öffnen Sie WebStorm. 2. Wählen Sie ein GitHub- oder JetBrains-Konto aus. 3. Geben Sie die Anmeldeinformationen ein. 5. Schließen Sie die Anmeldung ab.

See all articles