Heiphaistos TutorialsHeiphaistosTutorials
🪟Windows🖥️CMD / PowerShell💬Discord🍎macOS🔐Sécurité🐧Linux🌐Réseau💻Programmation🤖Android📦Applications🔥Applications Heiphaistos📦Logiciels📦HeiApps

⚒ Heiphaistos Tutorials

Forge ton savoir informatique.
Tutoriels clairs, sans blabla.

Navigation

  • Accueil
  • Tous les tutoriels
  • Windows
  • Discord

Ressources

  • Flux RSS
  • heiphaistos.org

© 2026 Heiphaistos Tutorials — tuto.heiphaistos.org

Mentions légalesConfidentialitéCGU

Forge ton savoir.

Accueil/Programmation/Installer Node.js et npm sur Windows 11
💻ProgrammationVidéo

Installer Node.js et npm sur Windows 11

Installer la version LTS de Node.js avec winget, vérifier node et npm, créer un projet avec npm init, ajouter des paquets, utiliser npx et les scripts de package.json, et débloquer npm dans PowerShell.

8 octobre 20262 min de lecture
#programmation#node.js#npm#javascript
Votre navigateur ne supporte pas la lecture vidéo.
VitesseSous-titres : bouton CC du lecteur

Sommaire

  • Installer Node.js (version LTS)
  • Si npm est bloqué dans PowerShell
  • Créer un projet
  • npx : lancer un outil sans l'installer
  • Les scripts de package.json
  • Bon à savoir

Installer Node.js (version LTS)

Choisissez toujours la version LTS (support à long terme) : c'est celle que visent les bibliothèques et les tutoriels.

winget install -e --id OpenJS.NodeJS.LTS

Ou téléchargez l'installateur .msi sur nodejs.org. Fermez puis rouvrez le Terminal, et vérifiez :

node -v
npm -v

Si npm est bloqué dans PowerShell

Message : « Impossible de charger le fichier C:\Program Files\nodejs\npm.ps1, car l'exécution de scripts est désactivée sur ce système ». Autorisez les scripts locaux pour votre seul compte (pas besoin d'être administrateur) :

Set-ExecutionPolicy -Scope CurrentUser RemoteSigned

Répondez O. Vérifiez avec Get-ExecutionPolicy -List.

Avec RemoteSigned, vos scripts locaux s'exécutent, mais les scripts téléchargés d'Internet doivent être signés. Autre solution : utiliser npm.cmd, ou l'Invite de commandes.

Créer un projet

  1. Créez un dossier et placez-vous dedans : mkdir mon-app ; cd mon-app
  2. npm init -y crée package.json avec les valeurs par défaut.
  3. npm install dayjs ajoute une bibliothèque dans node_modules et l'inscrit dans dependencies.
  4. npm install --save-dev nom ajoute un outil de développement (devDependencies).

npx : lancer un outil sans l'installer

npx cowsay Bonjour

npx télécharge l'outil dans un cache et l'exécute. Il demande confirmation la première fois.

Les scripts de package.json

"scripts": {
  "start": "node index.js",
  "dev": "node --watch index.js"
}

Lancez-les avec npm start (raccourci réservé à start et test) ou npm run dev.

Bon à savoir

  • N'envoyez jamais node_modules sur Git : ajoutez-le à .gitignore. npm install le recrée à partir de package.json et package-lock.json.
  • npm outdated liste les paquets à mettre à jour, npm audit signale les vulnérabilités connues.
  • Pour jongler entre plusieurs versions de Node, utilisez un gestionnaire de versions comme fnm ou nvm-windows.

Commentaires

Aucun commentaire pour l'instant. Soyez le premier !

Laisser un commentaire

En envoyant un commentaire, vous acceptez les conditions d'utilisation et la publication de votre pseudo après modération (voir la politique de confidentialité).