Comment installer Deno JavaScript Runtime sur Ubuntu 20.04

Deno est un runtime JavaScript léger qui est à la fois simple et sûr. Il offre un environnement de développement stable et confortable, te permettant d’écrire du TypeScript sans transpilation. De plus, en tant que moteur dont la base est V8, il présente une grande compatibilité avec le code JavaScript existant écrit avec une prise en charge totale des normes ECMAScript.

Dans cet article, nous allons te montrer comment installer Deno sur Ubuntu 20.04 et exécuter un script hello world pour tester ton installation.

Conditions préalables

  • Ubuntu 20.04 installé sur ton système ou ta machine virtuelle.
  • Le compte root ou un compte utilisateur avec des privilèges sudo configuré sur le serveur.
  • Une fenêtre de terminal ouverte et prête à recevoir des commandes, également appelée invite de commande.

Étape 1 : Mise à jour du serveur Ubuntu

Tout d’abord, mettons Ubuntu à jour dans sa dernière version.

sudo apt update -y
sudo apt upgrade -y

Étape 2 : Téléchargement de Deno

Nous allons d’abord télécharger le fichier deno qui contient la dernière version du moteur Deno depuis github en utilisant la commande curl dans la fenêtre du terminal.

cd /tmp
curl -Lo "deno.zip" "https://github.com/denoland/deno/releases/latest/download/deno-x86_64-unknown-linux-gnu.zip"

Une barre de progression apparaîtra et montrera l’état des fichiers au fur et à mesure de leur téléchargement.

barre de téléchargement

Cette commande nous donnera un fichier zip appelé deno.zip qui contient tous les fichiers nécessaires pour installer la dernière version du moteur deno.

Dans l’étape suivante, tu vas décompresser le fichier et installer deno sur ton serveur.

Étape 2 : Installer Deno

Tu dois t’assurer que tu as une commande unzip sur ton ordinateur. Tu peux le faire en mettant à jour l’index des paquets de ton système, puis en installant la commande unzip avec apt.

sudo apt update
sudo apt install unzip

Dézippe maintenant le fichier dans le répertoire /usr/local/bin de ton ubuntu.

sudo unzip -d /usr/local/bin /tmp/deno.zip

L’installation devrait maintenant être terminée et il devrait y avoir un nouveau dossier avec le nom deno et à l’intérieur il devrait y avoir un fichier appelé deno qui a le bon propriétaire et la bonne permission. Utilise ls pour répertorier le nouveau fichier deno et assure-toi qu’il a le bon propriétaire et les bonnes permissions :

ls -al /usr/local/bin/deno

fichier de liste

Ensuite, en utilisant l’indicateur –version, exécute la commande deno pour t’assurer qu’elle fonctionne comme prévu.

deno --version

deno --version

Ensuite, nous allons exécuter deno avec une déclaration hello world pour que tu puisses voir ce qu’il fait.

Étape 3 – Utilisation de Deno REPL

Pour apprendre à connaître Deno, utilise le Deno REPL (read-eval-print loop). Il te permettra de taper des choses et de les faire évaluer immédiatement. Dans cet exemple, nous créons un tableau JavaScript, puis nous utilisons la méthode join() de ce tableau pour combiner ‘hello’ avec ‘world’.

deno
['hello', 'world'].join(' ')

Imprime le message "hello world".

Après avoir exécuté l’exemple, Deno revient à son invite habituelle ( > ). Quitte le REPL en appuyant sur CTRL+D. Tu devrais maintenant être de retour dans ton shell en dehors de deno.

Conclusion

Cet article de blog t’a donné les connaissances et les informations nécessaires pour installer Deno sur Ubuntu 20.04, afin que tu puisses commencer à développer des applications JavaScript dans un environnement de serveur. Si tu as des questions sur tout ce que nous avons abordé ici aujourd’hui, fais-nous en part dans le commentaire ci-dessous.

Vous aimerez aussi...