Aller au contenu principal

NodeJS

Description

NodeJS est un environnement multiplateforme pour le développement d’applications côté client basé sur le langage de programmation JavaScript. NodeJS est open source et repose sur le moteur Chrome V8, qui permet de traduire JavaScript en code machine.

Prise en main

NodeJS est installé avec l’image. Pour travailler avec NodeJS, vous pouvez utiliser les commandes node et npm.

Vous pouvez vous connecter au serveur via SSH :

  • Avec une clé SSH, si cette option est activée avant la création du serveur
  • Avec le mot de passe de l’utilisateur root envoyé par e-mail lors de l’activation du serveur

Utilisation de l’utilitaire n - gestionnaire de versions NodeJS

Installation des versions de NodeJS

Pour installer une version spécifique de NodeJS, exécutez la commande suivante :

n VERSION

Il existe de nombreuses façons de spécifier la version de NodeJS pour la commande n.

Les numéros de version numériques peuvent être complets ou incomplets, avec un caractère v facultatif :

  • 20.5.1
  • 8 : version 8.x.y
  • v6.1: version 6.1.x

Il existe également des tags pour deux versions particulièrement utiles :

  • lts - dernière version avec support à long terme
  • latest, current - dernière version disponible

Changement de version de NodeJS

Pour sélectionner NodeJS parmi les versions installées, exécutez la commande :

n

Utilisez ensuite les flèches du clavier pour sélectionner la version souhaitée.

Suppression de versions de NodeJS

Pour supprimer une version de NodeJS, exécutez la commande :

n rm VERSION

Lister les versions disponibles à l’installation

Pour lister les versions de NodeJS disponibles à l’installation, exécutez la commande :

n ls-remote

La commande affichera les 20 premières versions disponibles. Pour obtenir la liste de toutes les versions, vous devrez utiliser la clé --all :

n ls-remote --all

Logiciels installés

NomLicence
NodeJSLicence MIT
NpmLicence Artistic 2.0
nLicence MIT

Liens utiles

Pour plus d’informations sur les paquets installés, veuillez consulter leur documentation officielle :