CoffeeScript ist ein JS-Sprachübersetzungstool, das den Boilerplate-Code reduzieren kann, wodurch der Code prägnanter und lesbarer wird. Die konvertierten JS-Dateien können in WEB-Browsern ausgeführt werden und sind sehr bequem zu verwenden.
Grundlegende Einführung
CoffeeScript ist eine Software, die Ihnen bei der Übersetzung von JavaScript auf Ihrem Computer helfen kann. Sie können den bearbeiteten JavaScript-Code direkt in JS-Text konvertieren, sodass Sie JS im Browser ausführen können, wodurch Sie die Zeit sparen, die Sie für die manuelle Bearbeitung der Software benötigen Sie müssen die Software in die entsprechende Software laden, um sie zu verwenden. Wenn Sie ein JavaScript-Dokument bearbeiten, können Sie CoffeeScript (Sprachübersetzungsassistent) starten und den Code in ein entsprechendes JS konvertieren. Die kompilierte Ausgabe ist gut lesbar, hat einen guten Druckeffekt und läuft schneller als gleichwertiges handgeschriebenes JavaScript.
Softwarefunktionen
1. Stellen Sie eine relativ einfache Syntax bereit, die Codebausteine wie Klammern und Kommas reduziert.
2. Verwenden Sie Leerzeichen, um Codeblöcke zu organisieren.
3. Stellen Sie eine einfache Syntax zum Ausdrücken von Funktionen bereit.
4. Stellen Sie eine klassenbasierte Vererbung bereit (optional, aber sehr nützlich bei der Entwicklung von Anwendungen)
Funktionseinführung
1.CoffeeScript bietet eine einfache Codekompilierungsfunktion
2. Kann Ihnen bei der Bereitstellung von Übersetzungslösungen bei der Verarbeitung von Webtypcodes helfen
3. Unterstützen Sie package.json und unterstützen Sie today.css
4. Unterstützt das modernste JavaScript
5. Unterstützen Sie Objekt-Splats, auch Objekt-Rest-/Erweiterungssyntax genannt.
6. Unterstützen Sie moderne Funktionen, die Sie verwenden, oder kompilieren Sie Ihren Code
7. Befehlszeilenversion von Coffee, verfügbar als Node.js-Dienstprogramm
8. Der Kerncompiler ist nicht von Node abhängig
9. Kann in jeder JavaScript-Umgebung oder jedem Browser ausgeführt werden
Softwareinstallation
Der CoffeeScript-Compiler selbst ist in CoffeeScript geschrieben und verwendet den Jison-Parser-Generator. Die Befehlszeilenversion von Coffee ist ein praktisches Node.js-Tool. Der Compiler ist jedoch nicht auf Node angewiesen, sondern kann in jeder JavaScript-Ausführungsumgebung ausgeführt werden im Browser (siehe „CoffeeScript ausprobieren“ oben).
Vor der Installation benötigen Sie die neueste stabile Version von Node.js und npm (Node Package Manager) kann mit npm installiert werden:
npm install -g Kaffee-Skript
(Wenn Sie es nicht global installieren möchten, können Sie die Option -g entfernen.)
Wenn Sie das neueste CoffeeScript im Master-Zweig installieren möchten, können Sie CoffeeScript aus dem Quellcode-Repository klonen oder den Quellcode direkt herunterladen. Sie können den neuesten CoffeeScript-Compiler auch über npm im Master-Zweig installieren:
Oder wenn Sie es nach /usr/local installieren möchten, ohne es mit npm zu verwalten, geben Sie das Coffee-Script-Verzeichnis ein und führen Sie Folgendes aus:
Sudo bin/cake install
Wie zu verwenden
c, --compile Kompiliert .coffee in eine .js-Datei
w,--watch überwacht Dateiänderungen und gibt Überwachungsergebnisse aus
o,--output [DIR] Gibt die kompilierte Ergebnisdatei in das angegebene Verzeichnis aus
p,--print kompiliert das Ergebnis
l, --lint Wenn jsl (Javascript lint) installiert ist, verwenden Sie lint, um den Code zu überprüfen
s, --stdio verwendet die Ausgabe anderer Programme als Standardeingabe von Kaffee und erhält die Standardausgabe von JavaScript.
e,--eval Befehlszeilenformular