Installer Node.js sous Windows et Ubuntu

25/09/19 danny

Qu'allons nous faire ?

Nous allons installer Nodejs sur les deux systèmes d'exploitation (Operating system) suivants

  • Windows
  • Ubuntu

Il n'est plus nécessaire de présenter Windows le système d'exploitation de Windows.
Il est souvent installé par défaut sur les ordinateurs vendus dans le commerce.

Windows 10 disponible depuis 2015 est la dernière version de cet OS.

Quant à Ubuntu il est l'une des versions Linux les plus utilisées sur les systèmes Cloud ainsi que sur les serveurs informatiques.
Ubuntu 18.04.3 est la dernière version de cet OS.


Avant de commencer

Présentation sommaire de Node.js

  • Node.js est un environnement permettant l’exécution de Javascript côté serveur.
  • Node.js a été créé par Ryan Dahl en 2009.
  • Node.js utilise la machine virtuelle V8 qui est un moteur JavaScript libre et open source développé par Google.

Node.js est l'environnement utilisé par les 3 Frameworks javascript (React, Vue et Angular)

Le site officiel de Node.js est à l'adresse suivante https://nodejs.org/fr/

L' un des composants essentiels de nodejs est npm.

  • npm est un gestionnaire de paquets (node Package manager).
  • npm permet de gérer les dépendances (les librairies utilisées par votre application).
  • npm est fourni lors de l'installation de Node.js.


Nous utiliserons la version 10.16.3 LTS (Long Term Support) celle qui est recommandée pour les utilisateurs.


Installation sous Windows

Nous allons tout d'abord l'installer sous Windows 10

Le lien de téléchargement est le suivant
https://nodejs.org/fr/download/

Sélectionner l'installateur Windows (.msi) et télécharger l'un des 2 fichiers

  • node-v10.16.3-x64.msi pour un système 32 bits
  • node-v10.16.3-x86.msi pour un système 64 bits

Il ne reste plus qu'à éxécuter le fichier msi téléchargé.
Et d'accepter toutes les étapes par défaut de l'installation.


Installation sous Ubuntu

Nous allons l'installer sous Ubuntu

Nous pouvons utiliser le script conseillé à cette adresse https://github.com/nodesource/distributions#debinstall
Dans notre exemple Node.js v10.x

Ce script utilise cURL (client URL request library) qui est une interface permettant de récupérer par internet le contenu d'une ressource, dans notre cas les ressources proposées par Node.js.

# Vérification de la présence de curl
curl --version

# installation de curl si nécessaire
sudo apt-get --yes install curl

# Installation de nodejs
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt-get install -y nodejs

Vérification

Pour finaliser l'installation Nous allons

  • Vérifier la version de nodejs et npm
  • Mettre à jour npm
  • Vérifier la mise à jour de npm
     
# Vérification version nodejs et npm (méthode 1)
node --version
npm --version

# Vérification version nodejs et npm (méthode 2)
node -v
npm -v

# Mise à jour de npm
sudo npm install npm -g

# Vérification de la mise à jour de npm
npm -v

Commentaires 2
User Image
danny ganatan
Merci jade de ces commentaires.
Ce sont les premiers du site mis en place en mai.
Il y a près de 1000 utilisateurs par mois (avec 1/4 de Returning visitors sur google analytics) et pourtant pas de commentaires.
Cette notion de visiteurs et commentaires sera étudiée dans un tutoriel sur le SEO et google analytics.

Cordialement

User Image
jade
je decouvre le site il y a a peine 1h, mais j'en ai appris beaucoup grace aux explication, liens annexes, et commandes,

merci beaucoup


Laissez un commentaire

Votre avis
Cette adresse ne sera pas publiée