Comment installer Node.js et npm sur Windows, macOS et Linux ? (2023)

Node.js est devenu une aubaine pour les développeursJavascriptdu monde entier qui ont eu du mal à échanger plusieurs langages et frameworks pour étendre leur code dans un environnement de développement durable.

Avec Node.js, vous pouvez enfincréer des applications Webavec des connexions bidirectionnelles où le côté serveur et le côté client peuvent communiquer en temps réel et échanger des données. En fait, Node.js était révolutionnaire pour les développeurs qui souhaitaient envoyer des applications Web en temps réel via WebSocket.

Si vous avez l'intention d'améliorer vos compétences en développement Web et de devenir undéveloppeur JavaScript complet, Node.js ouvre en effet la voie à ce mot à la mode !

Dans cet article, nous allons vous montrer un guide étape par étape pour installer Node.js sur votre ordinateur et commencer votre parcours de développement Web.

Qu'est-ce que Node.js ?

Comment installer Node.js et npm sur Windows, macOS et Linux ? (1)

La première chose que vous devez savoir est que Node.jsn'LesteNonun langage de programmation !

Vous êtes peut-être déjà au courant de ce fait, mais il convient de le répéter aux développeurs novices dans le domaine qui peuvent prendre Node.js pour acquis.langage de programmation. Ce n'est pas le cas!

Node.jsest un environnement d'exécution open source pourLangage JavaScriptqui révise les fonctionnalités de JavaScript et améliore ses fonctionnalités. Par conséquent, vous pouvez utiliser JavaScript pour le développement front-end et back-end, permettant un développement complet en utilisant uniquement JavaScript.

Initialement, Node.js a été conçu pour servir des architectures push-back performantes en temps réel. Mais depuis lors, Node.js est devenu un élément essentiel de la programmation côté serveur pour les serveurs non bloquants et pilotés par les événements. La plupart des sites Web et des services API grand public reposent actuellement sur Node.js.

Avant Node.js, si vous vouliez stocker des données dans la base de données ou connecter votre programme à la base de données, vous aviez besoin d'une prise en charge du langage côté serveur. En effet, JavaScript ne peut pas réguler le processus backend. Vous avez donc dû apprendre des langages côté serveur commePHP,Python, Ruby ou C# - ou demandez de l'aide à un développeur backend.

L'environnement Node.js permet à JavaScript d'utiliser directement la base de données et de fonctionner correctement en tant que langage principal. Par conséquent, vous pouvez créer et exécuter un programme en utilisant uniquement JavaScript avec Node.js.

Node.js États-Unis oMoteur d'exécution JavaScript V8comme alimentation principale et utilise une architecture d'E/S non bloquante pilotée par les événements. Tout cela constitue Node.js et aide à conduire les produits vers des performances robustes.

Qui utilise Node.js ?

SelonW3Techs, à ce jour, 1,4 % de tous les sites Web utilisent Node.js, soit plus de 22 millions de sites Web. Ces chiffres vous donnent une idée générale du nombre d'utilisateurs de Node.js. De plus, Node.js a été téléchargé plus de 1,3 milliard de fois ! Comme vous pouvez le constater, les statistiques en disent long sur l'ampleur du marché de Node.js.

De vos amis informatiques aux magnats de l'industrie, tout le monde aime tirer parti de Node.js. En effet, Node.js améliore les performances des développeurs et accélère le processus de développement. L'une des tendances les plus intelligentes aujourd'hui consiste à utiliser JavaScript partout, ce qui a amené Node.js dans l'arène.

Les principales entreprises qui utilisent Node.js sont :

  1. Nasa
  2. Twitter
  3. Netflix
  4. LinkedIn
  5. Pay Pal
  6. Trello
  7. eBay
  8. Walmart
  9. MozillaComment
  10. Moyenne

Si vous étudiez ces entreprises, vous pouvez voir qu'elles gèrent leur activité sur différents services ou produits. Mais ils ont tous un facteur critique en commun : ils s'appuient sur Node.js. En fait, l'utilisation de Node.js peut résoudre la plupart de vos problèmes de développement, quel que soit votre secteur d'activité.

Avantages de l'utilisation de Node.js

Choisir la bonne plate-forme de programmation pour votre pile technologique est tout aussi important que le travail dans lequel vous souhaitez investir. Plusieurs facteurs doivent être pris en compte lors de la recherche des avantages de l'utilisation d'une plate-forme spécifique. Des éléments tels que la courbe d'apprentissage, lavitesse de développement, la communauté et l'échelle peuvent modifier l'équilibre global des avantages.

Voici les principaux avantages de l'utilisation de Node.js :

  • syntaxe simple
  • courbe d'apprentissage facile
  • Capacité à évoluer rapidement
  • Open source et flexible
  • développement multiplateforme
  • Développement d'un seul langage full stack
  • communication en temps réel
  • Communauté nombreuse et active

Exigences pour Node.js

Avant d'installer Node.js, vous devez vous assurer que vous avez rassemblé toutes les connaissances nécessaires et téléchargé tous les fichiers et éléments d'installation nécessaires.

Tout d'abord, il serait utile que vous ayez une compréhension de base de JavaScript et de sa syntaxe, ce qui vous faciliterait la prise en main de Node.js.

Deuxièmement, une compréhension de base d'unlangage de programmation orienté objet (POO)vous aidera à travailler sur le codage côté serveur.

Enfin, au lieu de vous précipiter dans l'apprentissage en profondeur, procédez étape par étape. N'oubliez jamais que vous n'êtes pas un jour en retard ou un dollar à court tant que vous faites des progrès.

Exigences

Node.js ne nécessite pas de configuration matérielle sophistiquée pour s'exécuter ; la plupart des ordinateurs contemporains devraient gérer Node.js efficacement. Même les plus petits ordinateurs comme le BeagleBone ou l'Arduino YÚN peuvent exécuter Node.js.

Cependant, tout dépend encore des autreslogiciel gourmand en mémoireque vous avez sur le même système. Mais dans la plupart des cas, vous ne devriez pas vous inquiéter à moins que votre ordinateur ne soit de l'ère mésozoïque !

Version LTS vs version actuelle

Node.js propose deux versions différentes que vous pouvez télécharger : la version LTS et la version actuelle.

Le premier est le support à long terme (LTS), qui indique la version qui est sur le marché depuis un certain temps et qui est livrée avec tout le support obligatoire. Ainsi, vous pouvez accéder à de nombreuses informations et communautés pour une aide supplémentaire avec cette version.

Cette version LTS est recommandée pour la plupart des utilisateurs en raison de sa durabilité et de son cycle de support de 18 mois. Comme il s'agit d'une version stable, l'utiliser pour produire des backends peut vous aider à obtenir un résultat robuste.

La version actuelle indique la dernière version publiée de Node avec les fonctionnalités les plus récemment ajoutées et mises à jour. Mais cette version a moins de support derrière elle (environ huit mois) et un possibleexposition aux insectes. Par conséquent, les experts suggèrent d'utiliser cette version uniquement pour le développement frontal.

Compte tenu de tous ces facteurs, si vous êtes un utilisateur régulier qui aime vivre sans soucis, optez pour la version LTS. En revanche, si vous êtes un utilisateur avancé qui aime l'aventure des nouvelles technologies, vous pouvez choisir d'installer la version actuelle.

Comment installer Node.js et npm ?

Chaque système d'exploitation a une méthode différente pour installer Node.js. Le fichier d'installation de base diffère d'un système d'exploitation à l'autre. Cependant, les créateurs de Node.js ont pris soin de vous fournir les fichiers nécessaires pour chaque système.

Dans la prochaine partie de l'article, nous discuterons de l'installation de Node.js sur les systèmes d'exploitation Windows, macOS et Linux.

Comment installer Node.js sur Windows ?

Suivez ce guide étape par étape pour installer Node.js sur Windows.

1.Téléchargerprogramme d'installation de fenêtres

Vous devez d'abord télécharger le fichierProgramme d'installation Windows (.msi)sur le site officiel de Node.js. Ce fichier d'installation MSI contient une collection de fichiers d'installation essentiels pour installer, mettre à jour ou modifier la version existante de Node.js.

Notamment, le programme d'installation contient également leGestionnaire de packages Node.js (npm). Cela signifie que vous n'avez pas besoin d'installer npm séparément.

Lors du téléchargement, sélectionnez la version correcte en fonction de votre système d'exploitation. Par exemple, si vous utilisez un système d'exploitation 64 bits, téléchargez la version 64 bits, et si vous utilisez la version 32 bits, téléchargez la version 32 bits :

Comment installer Node.js et npm sur Windows, macOS et Linux ? (2)

2. Démarrez le processus d'installation

Après avoir ouvert et exécuté le fichier.msi, le processus d'installation démarre. Mais vous devez définir certains paramètres avant de commencer le processus d'installation.

Double-cliquez sur le fichier d'installation et exécutez-le. Le programme d'installation vous demandera d'accepter le contrat de licence Node.js. Pour continuer, cochez la case "J'accepte" et cliquez surSuivant:

Comment installer Node.js et npm sur Windows, macOS et Linux ? (3)

Sélectionnez ensuite la destination où vous souhaitez installer Node.js. Si vous ne voulez pas changerannuaire, choisissez l'emplacement par défaut de Windows et cliquez à nouveau sur le boutonSuivant.

Comment installer Node.js et npm sur Windows, macOS et Linux ? (4)

L'écran suivant affichera les options de configuration personnalisées. Si vous souhaitez une installation standard avec les fonctionnalités standard de Node.js, cliquez sur le boutonSuivant. Alternativement, vous pouvez sélectionner vos éléments spécifiques à partir des icônes de l'arborescence avant de cliquer surSuivant:

Comment installer Node.js et npm sur Windows, macOS et Linux ? (5)

Node.js offre des options pour installer des outils pour les modules natifs. Si vous êtes intéressé par eux, cliquez sur la case à cocher pour marquer vos préférences ou cliquez surSuivantpour continuer avec le motif :

Comment installer Node.js et npm sur Windows, macOS et Linux ? (6)

3. Commencez à installer Node.js sous Windows

Enfin - et c'est la partie la plus simple de toutes - cliquez sur leinstallateurpour démarrer le processus d'installation :

Comment installer Node.js et npm sur Windows, macOS et Linux ? (7)

Le système terminera l'installation en quelques secondes ou minutes et affichera un message de réussite. Cliquez sur le boutonPour terminerpour fermer le programme d'installation de Node.js.

Comment installer Node.js et npm sur Windows, macOS et Linux ? (8)

4. Vérifiez l'installation de Node.js

Le processus d'installation est maintenant terminé. Vous devez maintenant vérifier si Node.js a été installé avec succès ou non.

Pour vérifier l'installation et confirmer que la bonne version a été installée,ouvrir l'invite de commande sur votre PCet tapez la commande suivante :

noeud --version

Et pour vérifier la version de npm, exécutez cette commande :

npm --version
Comment installer Node.js et npm sur Windows, macOS et Linux ? (9)

Si les versions Node.js et npm sont correctement installées, vous verrez le nom de la version dans l'invite CMD.

Comment installer Node.js sur macOS ?

Suivez ces instructions étape par étape pour installer Node.js sur macOS.

1. Téléchargez le programme d'installation de macOS

L'installation de Node.js sur macOS suit presque la même procédure que sur Windows. Tout ce que vous avez à faire est de télécharger le fichier d'installation pour Mac. Ensuite, une fois que vous l'avez lancé, le programme d'installation vous guidera à travers le reste.

Téléchargez d'abord le fichierInstallation macOS (.pkg)depuis le site deNode.js. Il n'y a qu'une version 64 bits, vous n'avez donc pas à vous soucier de celle à télécharger.

Comment installer Node.js et npm sur Windows, macOS et Linux ? (10)

2. Commencez à installer Node.js sur macOS

Recherchez le fichier d'installation dans votre répertoire.téléchargeret cliquez dessus pour démarrer le processus d'installation.

Le programme d'installation Node.js contient le fichier Node.js de base, de sorte que le processus d'installation installe Node.js et npm à partir du fichier d'installation. Vous n'avez donc pas besoin d'installer npm séparément.

Cliquez ensuite surContinuerpour continuer l'installation.

Comment installer Node.js et npm sur Windows, macOS et Linux ? (11)

Vous devez accepter les conditions d'utilisation pour installer Node.js. Veuillez les lire avant de cliquer sur "Acceptercontinuer si vous voulez explorer leaccord de licence.

Comment installer Node.js et npm sur Windows, macOS et Linux ? (12)

Sur cet écran, vous devez sélectionner l'emplacement d'installation. Généralement, le système d'exploitation détermine un emplacement d'installation par défaut. Si vous avez d'autres exigences, vous pouvez modifier l'emplacement. Sinon, conservez l'emplacement par défaut.

3. Exécutez le programme d'installation de Node.js sur macOS

À présent, vous avez défini toutes les préférences nécessaires pour installer complètement Node.js sur macOS. Cliquez maintenant sur le boutoninstallateurpour finir les choses.

Comment installer Node.js et npm sur Windows, macOS et Linux ? (13)

Après un processus d'installation réussi, le système affichera un message de confirmation. Étant donné que npm est intégré au programme d'installation de Node.js, la notification doit également montrer la preuve de l'installation de npm.

Enfin, cliquez sur le boutonFermerpour fermer la boîte de dialogue.

Comment installer Node.js et npm sur Windows, macOS et Linux ? (14)

4. Vérifiez l'installation de Node.js sur macOS

Vous avez maintenant installé avec succès Node.js sur votre macOS. Cependant, vous devez vérifier que le processus d'installation s'est bien déroulé et que les versions Node.js et npm fonctionnent correctement sur votre macOS.

Pour vérifier la version de Node.js, vous devez ouvrir votre terminal macOS, cliquer sur les touchesCommande + Espace, ou recherchez terminal dans la barre de recherche.

Comment installer Node.js et npm sur Windows, macOS et Linux ? (15)

Pour vérifier la version de Node.js, tapez :

noeud --version

Et pour vérifier la version de npm, exécutez cette commande :

npm --version
Comment installer Node.js et npm sur Windows, macOS et Linux ? (16)

Si les versions Node.js et npm sont visibles, les deux sont installées correctement et fonctionnent correctement. Si ce n'est pas le cas, vous devrez peut-être revérifier pour trouver l'erreur ou répéter le processus d'installation.

Commentaire Installateur Node.js sous Linux ?

Le système d'exploitation Linux fonctionne un peu différemment des autres systèmes d'exploitation traditionnels. En fait, Linux est un système open source, qui offre plus de liberté, de personnalisation et de fonctionnalités avancées.

Si vous êtes à l'aise avecordres, vous devriez être à l'aise avec Linux. Ici, nous allons discuter de la méthode la plus simple pour installer Node.js sur le système d'exploitation Linux.

1. Choisissez la version de Node.js pour votre distribution Linux

Le système d'exploitation Linux a des centaines de distributions différentes en raison de la diversité qu'il offre. Et les utilisateurs aiment personnaliser et tirer parti des fonctionnalités spécifiques de différentes versions à l'aide de distributions distinctes.

Tout d'abord, recherchez les instructions d'installation de votre distribution spécifique sur la page d'installation.distributions binaires de Node.js. Pour ce guide, nous utiliserons Ubuntu à des fins d'illustration.

Comment installer Node.js et npm sur Windows, macOS et Linux ? (17)

2. Installez l'outil de ligne de commande Curl

Avant de procéder à l'installation de Node.js, assurez-vous que l'utilitaire de ligne de commande curl est installé sur votre système. Sinon, collez cette commande dans votre terminal pour installer curl :

sudo apt installer curl

Il peut demander le mot de passe du système pour vérifier l'autorisation d'installation. Après être entré dans lemot de passe, le système devrait commencer à installer curl.

Comment installer Node.js et npm sur Windows, macOS et Linux ? (18)

3. Commencez à installer Node.js

Vous devez copier et coller la commande d'installation Node.js dans votre terminal (dans notre cas, nous pouvons l'obtenir à partir de la page de distribution Ubuntu) afin que le système puisse commencer à installer Node.js.

Par exemple, ici nous allons installer Node.js v14.x. Voici les commandes d'installation pour Ubuntu :

curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash-
sudo apt-get install -y nodejs

Comme la ligne de commande curl est déjà installée dans votre terminal, vous devrez copier et coller la première commande (la commande curl) dans votreTerminalet exécutez-le.

Comment installer Node.js et npm sur Windows, macOS et Linux ? (19)

La commande curl démarre le processus d'installation de Node.js, met à jour votre système et télécharge toutes les bibliothèques Node.js nécessaires pour installer Node.js sur votre système d'exploitation Linux.

Comment installer Node.js et npm sur Windows, macOS et Linux ? (20)

Toutes les bibliothèques et ressources Node.js ont maintenant été téléchargées sur votre PC. Avec une dernière commande, nous pouvons terminer l'installation de Node.js et npm sur votre ordinateur.

Copiez et collez la deuxième ligne de commande des instructions d'installation ci-dessus dans votre terminal Linux :

sudo apt-get install -y nodejs
Comment installer Node.js et npm sur Windows, macOS et Linux ? (21)

Si vous avez tout fait correctement, Node.js s'installera correctement sur votre distribution Linux. Tapez maintenant la commandeClairpour vider le terminal.

4. Vérifiez l'installation de Node.js dans la distribution Ubuntu Linux

Depuis que vous avez installé Node.js, vous pouvez vérifier si l'installation a réussi ou non. Pour confirmer l'installation, vous devez exécuter deuxcommandes linuxsimple dans votre terminal Linux.

Pour vérifier la version de Node.js, tapez :

noeud --version

Et pour vérifier la version npm, tapez :

npm --version
Comment installer Node.js et npm sur Windows, macOS et Linux ? (22)

Si les versions Node.js et npm sont correctement installées, vous verrez les noms des versions Node.js et npm visibles dans le terminal Linux. Cela indique que vous avez correctement installé Node.js et npm sur votre distribution Linux.

Vérifier et mettre à jour la version npm

Comme mentionné, npm est le gestionnaire de packages Node.js. Il gère les dépendances des packages. Sans npm, vous auriez à décompresser manuellement tous vos packages Node.js chaque fois que vous voudriez télécharger un framework. Mais npm vous décharge de cette responsabilité et s'en charge automatiquement.

La mise à jour régulière de npm mettra également à jour vos packages locaux etpour améliorer le codeutilisé dans vos projets. Cependant, étant donné que npm s'installe automatiquement avec la version de Node.js que vous choisissez, vous ne disposez généralement pas de la dernière version de npm. Dans ce cas, vous pouvez vérifier votre version de npm et la mettre à jour manuellement en suivant un processus simple.

Les processus de vérification et de mise à jour de votre version npm sont très similaires sous Windows, macOS et Linux - vous exécuterez la même commande sur chacun d'eux.

Mise à jour de npm sous Windows

Pour vérifier la version de npm, exécutez la commande suivante :

npm-v

…ou :

npm --version

Et pour mettre à jour la version de npm, exécutez cette commande :

npm installer -g[courriel protégé]

Après avoir exécuté cette commande à partir de l'invite CMD dans Windows, le système mettra à jour votre version de npm et installera des packages supplémentaires en quelques secondes. À la fin, vous pouvez revérifier la version pour confirmer la mise à jour de la version npm.

Comment installer Node.js et npm sur Windows, macOS et Linux ? (23)

Mise à jour de npm sur macOS

Pour vérifier la version de npm sur macOS, ouvrez votre terminal et exécutez la commande suivante :

npm-v

…ou :

npm --version
Comment installer Node.js et npm sur Windows, macOS et Linux ? (24)

Pour mettre à jour la version de npm, exécutez cette commande dans votre terminal macOS :

npm installer -g[courriel protégé]
Comment installer Node.js et npm sur Windows, macOS et Linux ? (25)

Mise à jour de npm sous Linux

Pour mettre à jour votre version de npm sous Linux, saisissez ces commandes dans votre terminal :

sudo npm install -g n

…après cela :

sudo n le plus récent
Comment installer Node.js et npm sur Windows, macOS et Linux ? (26)

CV

Node.js est rapidement devenu un environnement de programmation populaire en raison de son utilité à la fois sur le front-end et le back-end. Des milliers d'utilisateurs actifs ont créé une immense communauté qui aide à empêcher les nouveaux développeurs et leurs questions d'être ignorés.

Essentiellement, il est facile de démarrer avec Node.js en raison de sa simplicité, et ses capacités de création d'applications avancées sont incroyables. Il peut également vous aider à devenir undéveloppeur completbientôt. Ces caractéristiques font de Node.js un choix incontournable pour la programmation de nouvelle génération.

Avons-nous manqué des conseils utiles sur la façon d'installer Node.js sur Windows, macOS ou Linux ? Faites le nous savoir dans la section "Commentaires!

Top Articles
Latest Posts
Article information

Author: Neely Ledner

Last Updated: 05/15/2023

Views: 6182

Rating: 4.1 / 5 (62 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: Neely Ledner

Birthday: 1998-06-09

Address: 443 Barrows Terrace, New Jodyberg, CO 57462-5329

Phone: +2433516856029

Job: Central Legal Facilitator

Hobby: Backpacking, Jogging, Magic, Driving, Macrame, Embroidery, Foraging

Introduction: My name is Neely Ledner, I am a bright, determined, beautiful, adventurous, adventurous, spotless, calm person who loves writing and wants to share my knowledge and understanding with you.