So installierst du Deno JavaScript Runtime unter Ubuntu 20.04
Deno ist eine leichtgewichtige JavaScript-Laufzeitumgebung, die sowohl einfach als auch sicher ist. Sie bietet eine stabile und komfortable Entwicklungsumgebung, die es dir ermöglicht, TypeScript ohne Transpilierung zu schreiben. Als Engine, die auf V8 basiert, bietet sie außerdem eine hohe Kompatibilität mit bestehendem JavaScript-Code, der mit voller Unterstützung für ECMAScript-Standards geschrieben wurde.
In diesem Artikel zeigen wir dir, wie du Deno auf Ubuntu 20.04 installierst und ein Hallo-Welt-Skript ausführst, um deine Installation zu testen.
Voraussetzungen
- Ubuntu 20.04 ist auf deinem System oder deiner virtuellen Maschine installiert.
- Das Root-Konto oder ein Benutzerkonto mit sudo-Rechten, das auf dem Server eingerichtet ist.
- Ein geöffnetes und befehlsbereites Terminalfenster, auch Eingabeaufforderung genannt.
Schritt 1: Aktualisierung des Ubuntu-Servers
Zuerst aktualisieren wir Ubuntu auf die neueste Version.
sudo apt update -y
sudo apt upgrade -y
Schritt 2: Herunterladen von Deno
Zuerst laden wir die deno-Datei, die die neueste Version der Deno-Engine enthält, von github herunter, indem wir den Befehl curl im Terminalfenster verwenden.
cd /tmp
curl -Lo "deno.zip" "https://github.com/denoland/deno/releases/latest/download/deno-x86_64-unknown-linux-gnu.zip"
Es wird ein Fortschrittsbalken angezeigt, der den Status der heruntergeladenen Dateien anzeigt.
Mit diesem Befehl erhalten wir eine Zip-Datei namens deno.zip, die alle Dateien enthält, die für die Installation der neuesten Version der deno engine benötigt werden.
Im nächsten Schritt entpackst du die Datei und installierst deno auf deinem Server.
Schritt 2: Installation von Deno
Du musst sicherstellen, dass du einen Unzip-Befehl auf deinem Computer hast. Das kannst du tun, indem du deinen Systemindex der Pakete aktualisierst und dann den unzip-Befehl mit apt installierst.
sudo apt update
sudo apt install unzip
Entpacke nun die Datei in das Verzeichnis /usr/local/bin deines Ubuntu-Systems.
sudo unzip -d /usr/local/bin /tmp/deno.zip
Die Installation sollte nun abgeschlossen sein und es sollte ein neuer Ordner mit dem Namen deno und darin eine Datei namens deno mit dem richtigen Besitzer und den richtigen Rechten vorhanden sein. Verwende ls, um die neue Datei deno aufzulisten und stelle sicher, dass sie den richtigen Besitzer und die richtigen Rechte hat:
ls -al /usr/local/bin/deno
Führe dann den Befehl deno mit der Option –version aus, um sicherzustellen, dass er wie vorgesehen funktioniert.
deno --version
Als Nächstes führen wir deno mit einer Hallo-Welt-Anweisung aus, damit du sehen kannst, was er tut.
Schritt 3 – Verwendung der Deno REPL
Um Deno kennenzulernen, verwende die Deno REPL (read-eval-print loop). Damit kannst du Dinge eingeben und sie sofort auswerten lassen. In diesem Beispiel erstellen wir ein JavaScript-Array und verwenden dann die join()-Methode dieses Arrays, um „Hallo“ mit „Welt“ zu kombinieren.
deno
['hello', 'world'].join(' ')
Nach der Ausführung des Beispiels kehrt Deno zu seiner üblichen Eingabeaufforderung zurück ( > ). Verlasse die REPL mit der Tastenkombination STRG+D. Du solltest jetzt wieder in deiner Shell außerhalb von deno sein.
Fazit
Dieser Blogbeitrag hat dir das Wissen und die Informationen vermittelt, die du brauchst, um Deno auf Ubuntu 20.04 zu installieren, damit du mit der Entwicklung von JavaScript-Anwendungen in einer Serverumgebung beginnen kannst. Wenn du Fragen zu den Themen hast, die wir heute besprochen haben, lass es uns in den Kommentaren unten wissen.