Geekflare est soutenu par notre public. Nous pouvons gagner des commissions d'affiliation en achetant des liens sur ce site.
Partager sur:

Comment installer Node.js et NPM sur Windows et macOS

installation de nodejs
Scanner de sécurité des applications Web Invicti – la seule solution qui offre une vérification automatique des vulnérabilités avec Proof-Based Scanning™.

Avec la demande de développement full-stack, Javascript est une technologie fiable pour créer une application métier à part entière. 

De nombreux développeurs JavaScript dans le monde ont du mal à échanger différents frameworks et langages pour amplifier leur code. C'est là que Node.js entre en jeu. 

Avec Node.js, vous pouvez créer rapidement des applications Web avec des connexions bidirectionnelles où les côtés client et serveur peuvent communiquer et échanger des données en temps réel. 

Si vous cherchez à installer Node et NPM sur les systèmes Windows et macOS, nous sommes là pour vous aider. Dans cet article, nous fournirons un guide étape par étape sur l'installation du logiciel. 

Mais d'abord, apprenons à connaître les bases !

What is Node.js?

qu'est-ce que nodejs

Node.js, également appelé Node, est un environnement d'exécution multiplateforme open source permettant d'exécuter du code JavaScript en dehors d'un navigateur. Souvent, nous utilisons Node.js pour créer des services back-end, également appelés interfaces de programmation d'applications (Apis). 

Ces services alimentent nos applications clientes, comme une application Web exécutée dans un navigateur ou une application mobile exécutée sur un appareil mobile. 

Les applications sont ce que l'utilisateur voit et avec lequel il interagit. Cependant, ces applications nécessitent une communication avec des services back-end dans le cloud ou sur le serveur pour stocker des données, envoyer des emails, démarrer workflows, etc. 

Node.js est parfait pour créer des services back-end hautement évolutifs, gourmands en données et en temps réel, qui alimentent nos applications client. 

Bien qu'il existe d'autres outils et frameworks pour créer des services back-end, tels que Ruby on Rails, Django, Flask et Firebase, Node.js est unique parmi eux. 

Node.js est facile à démarrer et peut être utilisé pour le prototypage et développement agile. De plus, il peut créer des services incroyablement rapides et hautement évolutifs. Il est même utilisé par des entreprises telles que PayPal, Uber, Netflix, Walmart, etc., en raison de sa rapidité et de son évolutivité.

PayPal a reconstruit l'une de ses applications Java et Spring à l'aide de Node.js, et ils ont constaté que : 

  • Leurs applications ont été construites deux fois plus vite avec moins de personnes 
  • Ils ont utilisé 33% moins de lignes de code et 40 % de fichiers en moins 
  • Doublement du nombre de requêtes traitées par seconde tout en réduisant le temps de réponse moyen de 35 %

Les applications Node utilisent Javascript partout, y compris Windows, macOS et Linux. Si vous êtes un développeur front-end avec des compétences en JavaScript, vous pouvez facilement passer à un développeur full-stack, ce qui vous permet de décrocher de meilleurs emplois sans apprendre un nouveau langage de programmation. 

Puisque vous pouvez utiliser Javascript sur le front-end et le back-end, votre code source sera plus propre et plus cohérent. Par conséquent, vous utiliserez les mêmes conventions de dénomination, les mêmes meilleures pratiques et les mêmes outils. 

De plus, Node dispose du plus grand écosystème de bibliothèques open source à votre disposition. Cela signifie que vous pouvez trouver toutes les fonctionnalités ou blocs de construction à ajouter à votre application. Ainsi, vous n'aurez pas à créer ces blocs de construction à partir de zéro et vous concentrerez plutôt sur le cœur de votre application. 

Maintenant que vous connaissez les bases de Node.js, examinons le processus à suivre lors de l'installation de Node pour Windows ou macOS.

Installing Node.js for Windows

Voici les étapes pour télécharger Node.js pour Windows : 

Étape 1 : Accédez au site Web Node.js et recherchez leur page de téléchargement. 

site officiel de nodejs

Étape 2 : Cliquez sur le programme d'installation Windows pour télécharger et ouvrir le fichier. 

cliquez sur installateur

Étape 3 : Acceptez leur contrat de licence en cliquant sur 'Suivant.' 

accepter l'accord

Étape 4 : Choisissez où vous souhaitez installer Node.js, puis cliquez sur 'Suivant

choisir l'emplacement d'installation

Étape 5 : Si vous êtes débutant, conservez la configuration par défaut de Node.js en cliquant sur 'Suivant.' Vous pouvez modifier le paramètre selon vos besoins si vous savez quel impact cela aurait sur l'application.

choisir la configuration de nodejs

Étape 6 : Cliquez à nouveau sur suivant sur la page Outil pour les modules natifs, puis cliquez sur 'Installer.' 

cliquez sur suivant pour préparer l'installation

Étape 7 : Vous avez maintenant terminé l'installation. Maintenant, ouvrez votre console de commande et commencez à utiliser Node.js. 

ouvrir l'invite de commande Windows pour utiliser nodejs

Installing Node.js for MacOS

Le téléchargement de Node.js pour macOS est relativement simple. Suivez ces étapes d'installation : 

Étape 1 : Accédez au site Web Node.js. Cliquez sur la version de votre choix. 

aller sur le site nodejs

Étape 2 : Téléchargez le fichier et ouvrez-le dans le Finder. 

télécharger la dernière version mac de nodejs

Étape 3 : Définissez l'emplacement d'installation et cliquez sur 'Continuer.'

ouvrir le fichier

Étape 4 : Effectuez toutes les étapes d'installation en cliquant sur Continuer et acceptez leurs conditions jusqu'à ce que vous atteigniez la section Résumé et obteniez une confirmation d'installation. 

terminer le processus d'installation

Étape 5 : Félicitations, vous avez installé Node.js pour macOS. Ouvrez maintenant votre terminal et commencez à expérimenter les commandes. 

ouvrir le terminal de commande pour utiliser nodejs

Installing Node.js for Linux

Suivez les étapes ci-dessous pour installer Node.js pour Linux. 

Étape 1 : Commencez par ouvrir votre terminal ou appuyez sur Ctrl + Alt + T. 

Étape 2 : Type :

sudo apt install nodejs

Et puis appuyez sur entrée. 

tapez sudo apt installer nodejs

Cependant, vous n'installerez pas la dernière version de node.js lors de l'exécution de cette commande. 

Étape 3 : Accédez au site Web Node.js.org et cliquez sur Téléchargements. 

aller sur le site officiel de nodejs

Étape 4 : Faites défiler vers le bas et cliquez 'Installer Node.js via le gestionnaire de packages.'

cliquez sur installer nodejs via le gestionnaire de packages

Étape 5 : Cliquez sur 'Distributions Linux basées sur Debian et Ubuntu.'

cliquez sur les distributions Linux basées sur Debian et Ubuntu

Étape 6 : Une fois redirigé, cliquez sur le 'Distributions binaires Node.js' lien. 

cliquez sur les distributions binaires nodejs

Étape 7 : Une fenêtre s'ouvrira et vous serez dirigé vers le référentiel GitHub. 

vous serez redirigé vers github

Étape 8 : Faites défiler vers le bas et recherchez les instructions d'installation de la dernière version de Node.js. Dans ce cas, nous installerons Node.js v18.x.

faites défiler jusqu'à la dernière version

Étape 9 : Copiez et collez la première ligne des instructions dans votre terminal et appuyez sur Entrée. 

copier la première ligne de code et coller dans le terminal de commande

Étape 10 : Vous verrez un message indiquant que la commande 'boucle' n'est pas trouvé. 

curl introuvable message

Étape 11 : Taper sudo apt install curl pour installer curl. Ensuite, vous serez invité à saisir votre mot de passe Ubuntu et à appuyer sur Entrée. 

installer curl

Étape 12 : Vous avez maintenant installé curl sur votre système d'exploitation et vous pouvez télécharger la dernière version de Node.js. 

Copiez et collez la deuxième ligne des instructions d'installation de Github dans votre terminal et appuyez sur Entrée. 

copier la deuxième ligne de code de github

Et vous avez terminé!

How to Check the NPM Version and Verify Download 

NPM est le gestionnaire de packages pour Node, ce qui signifie qu'il gère les dépendances de ses packages. 

Sans NPM, il faudrait déballer manuellement les packages Node.js lorsque vous cherchez à télécharger un framework. Heureusement, le NPM automatise ce processus et vous décharge de toute responsabilité. 

La mise à jour régulière du NPM améliore le code et met à jour vos packages locaux utilisés dans vos projets. 

Cependant, il manque parfois la dernière version de NPM. Par conséquent, vous voudrez vérifier votre version NPM et la mettre à jour manuellement. 

Bien que le processus de vérification et de mise à jour de la version NPM soit similaire, il existe quelques différences entre Windows et macOS. 

Voici comment vérifier la version de Node.js et vérifier le téléchargement pour Windows : 

Tapez la commande: node -v, puis appuyez sur Entrée et vous verrez le numéro de version. 

tapez le noeud v dans le terminal

Si vous avez un macOS, suivez ces étapes pour vérifier votre téléchargement Node.js et NPM. 

Étape 1 : Ouvrez le terminal de commande macOS.

rechercher et ouvrir le terminal

Étape 2 : Tapez node –version (c'est un double tiret avant version) et appuyez sur entrée. Vous verrez instantanément si vous avez installé la dernière version. 

tapez le noeud --version

Pour vérifier la version NPM, saisissez npm –version et appuyez sur Entrée. 

tapez npm --version

Vérifiez que votre version installée est la même que la dernière version répertoriée sur le site Web Node.js. 

Une fois que vous avez vérifié que vos Node.js et NPM sont correctement installés sur votre Windows ou macOS, vous êtes prêt à commencer à créer de nouvelles applications. 

Récapitulation

Node.js est un environnement de programmation très populaire, notamment en raison de sa praticité dans le front-end et le back-end. De nombreux développeurs choisissent Node.js pour sa simplicité et ses capacités de développement d'applications avancées. De plus, cela peut vous aider à devenir un développeur full-stack en un rien de temps. 

Après avoir terminé les étapes ci-dessus pour installer NPM et Node, vous êtes prêt à créer des services back-end. Leur installation est la première étape pour commencer votre parcours de développement d'applications. 

Vous pouvez également être intéressé par ces Bundlers Node.js et créer des outils en tant que développeur.

Merci à nos commanditaires
Plus de bonnes lectures sur le développement
Alimentez votre entreprise
Certains des outils et services pour aider votre entreprise à se développer.
  • Invicti utilise Proof-Based Scanning™ pour vérifier automatiquement les vulnérabilités identifiées et générer des résultats exploitables en quelques heures seulement.
    Essayez Invicti
  • Web scraping, proxy résidentiel, proxy manager, web unlocker, moteur de recherche et tout ce dont vous avez besoin pour collecter des données Web.
    Essayez Brightdata
  • Semrush est une solution de marketing numérique tout-en-un avec plus de 50 outils de référencement, de médias sociaux et de marketing de contenu.
    Essayez Semrush
  • Intruder est un scanner de vulnérabilités en ligne qui détecte les failles de cybersécurité de votre infrastructure, afin d'éviter des violations de données coûteuses.
    Essayez Intruder