Populaires : Données mises à jour le 27 octobre 2026

Catégories

Internet1 356
Communication321
Audio et vidéo898
Graphisme et design539
Bureautique et productivité1 124
Outils de développement3 134
Outils d’IA529
Sécurité et vie privée385
Outils système3 114
Jeux523
Éducation et sciences239
Réseau et informatique284

Télécharger Node.js 21 21.4.0

Run JavaScript Everywhere

Il s’agit d’une ancienne version. La dernière version est la 21.7.3. Node.js 21 21.7.3 · Date de sortie:

Fichiers d’installation 21.4.0

ArchitectureTypePortéeTaille du fichierTéléchargerSHA256
64 bits MSI Tous les utilisateurs — nodejs.org VirusTotal
ARM64 MSI Tous les utilisateurs — nodejs.org VirusTotal
32 bits MSI Tous les utilisateurs — nodejs.org VirusTotal

Le lien et l’empreinte SHA256 proviennent du manifeste communautaire du Gestionnaire de paquets Windows. Comparez l’empreinte du fichier téléchargé avant de l’exécuter.

Notes de version

Notable Changes
This release fixes a regression introduced in v21.3.0 that caused the fs.writeFileSync method to throw when called with 'utf8' encoding, no flag option, and if the target file didn't exist yet.
- [32acafeeb6] - (SEMVER-MINOR) fs: introduce dirent.parentPath (Antoine du Hamel) #50976
- [724548674d] - fs: use default w flag for writeFileSync with utf8 encoding (Murilo Kakazu) #50990
Commits
- [b24ee15fb2] - benchmark: update iterations in benchmark/crypto/hkdf.js (Lei Shi) #50866
- [f79b54e60e] - benchmark: update iterations in benchmark/crypto/get-ciphers.js (Lei Shi) #50863
- [dc049acbbb] - benchmark: update number of iterations for util.inspect (kylo5aby) #50651
- [d7c562ae38] - deps: update googletest to 76bb2af (Node.js GitHub Bot) #50555
- [59a45ddbef] - deps: update googletest to b10fad3 (Node.js GitHub Bot) #50555
- [099ebdb781] - deps: update undici to 5.28.1 (Node.js GitHub Bot) #50975
- [4b1bed04f7] - deps: update undici to 5.28.0 (Node.js GitHub Bot) #50915
- [b281e98b1e] - doc: add additional details about --input-type (Shubham Pandey) #50796
- [b7036f2028] - doc: add procedure when CVEs don't get published (Rafael Gonzaga) #50945
- [7adf239af0] - doc: fix some errors in esm resolution algorithms (Christopher Jeffrey (JJ)) #50898
- [759ebcaead] - doc: reserve 121 for Electron 29 (Shelley Vohr) #50957
- [cedc3427fa] - doc: run license-builder (github-actions[bot]) #50926
- [30a6f19769] - doc: document non-node_modules-only runtime deprecation (Joyee Cheung) #50748
- [eecab883f0] - doc: add doc for Unix abstract socket (theanarkh) #50904
- [ec74b93b38] - doc: remove flicker on page load on dark theme (Dima Demakov) #50942
- [724548674d] - fs: use default w flag for writeFileSync with utf8 encoding (Murilo Kakazu) #50990
- [32acafeeb6] - (SEMVER-MINOR) fs: introduce dirent.parentPath (Antoine du Hamel) #50976
- [c1ee506454] - fs: remove workaround for esm package (Yagiz Nizipli) #50907
- [1cf087dfb3] - lib: refactor to use validateFunction in diagnostics_channel (Deokjin Kim) #50955
- [c37d18d5e1] - lib: streamline process.binding() handling (Joyee Cheung) #50773
- [246cf73631] - lib,src: replace toUSVString with toWellFormed() (Yagiz Nizipli) #47342
- [9bc79173a0] - loader: speed up line length calc used by moduleProvider (Mudit) #50969
- [812ab9e4f8] - meta: bump step-security/harden-runner from 2.6.0 to 2.6.1 (dependabot[bot]) #50999
- [1dbe1af19a] - meta: bump github/codeql-action from 2.22.5 to 2.22.8 (dependabot[bot]) #50998
- [bed1b93f8a] - meta: move one or more collaborators to emeritus (Node.js GitHub Bot) #50931
- [1e7d101428] - src: make ModifyCodeGenerationFromStrings more robust (Joyee Cheung) #50763
- [709ac479eb] - src: disable uncaught exception abortion for ESM syntax detection (Yagiz Nizipli) #50987
- [f6ff11c9f9] - src: fix backtrace with tail [[noreturn]] abort (Chengzhong Wu) #50849
- [74f5a1cbc9] - src: print MKSNAPSHOT debug logs to stderr (Joyee Cheung) #50759
- [3a1c664a97] - test: replace forEach to for.. test-webcrypto-export-import-cfrg.js (Angelo Parziale) #50785
- [ac3a6eefe3] - test: log more information in SEA tests (Joyee Cheung) #50759
- [94462d42f5] - test: consolidate utf8 text fixtures in tests (Joyee Cheung) #50732
- [8e1a70a347] - tools: add triggers to update release links workflow (Moshe Atlow) #50974
- [ca10cbb774] - tools: update lint-md-dependencies to rollup@4.5.2 (Node.js GitHub Bot) #50913
- [1e40c4a366] - tools: fix current version check (Marco Ippolito) #50951
- [3faed331e1] - typings: fix JSDoc in internal/modules/esm/hooks (Alex Yang) #50887
- [6a087ceffa] - url: throw error if argument length of revokeObjectURL is 0 (DylanTet) #50433

https://github.com/nodejs/node/releases/tag/v21.4.0

Le plus populaire dans IDE et éditeurs de code

Tout voir
  1. OpenCodeIDE et éditeurs de code · OpenCode
  2. RStudioIDE et éditeurs de code · Posit Software
  3. Node.js (LTS)IDE et éditeurs de code · Node.js Foundation
  4. Apache NetBeansIDE et éditeurs de code · Apache NetBeans
  5. VSCodiumIDE et éditeurs de code · VSCodium
  6. HaxeIDE et éditeurs de code · Haxe Foundation
  7. ThonnyIDE et éditeurs de code · Aivar Annamaa
  8. GDevelopIDE et éditeurs de code · GDevelop Team
  9. mkcertIDE et éditeurs de code · FiloSottile
  10. ProcessingIDE et éditeurs de code · Processing Foundation

Autres logiciels de Node.js Foundation

Tout voir
  • Node.js (LTS)IDE et éditeurs de code · Node.js Foundation
  • Node.jsIDE et éditeurs de code · Node.js Foundation
  • Node.js 14IDE et éditeurs de code · Node.js Foundation
  • Node.js 16IDE et éditeurs de code · Node.js Foundation
  • Node.js 18IDE et éditeurs de code · Node.js Foundation
  • Node.js 22IDE et éditeurs de code · Node.js Foundation

Mots-clés

Partager