Populært: Data opdateret 27. oktober 2026

Kategorier

Internet1.356
Kommunikation321
Lyd og video898
Grafik og design539
Kontor og produktivitet1.124
Udviklerværktøjer3.134
AI-værktøjer529
Sikkerhed og privatliv385
Systemværktøjer3.114
Spil523
Uddannelse og videnskab239
Netværk og IT284

Download Node.js 17 17.7.0

Run JavaScript Everywhere

Dette er en ældre version. Den nyeste version er 17.9.1. Node.js 17 17.9.1 · Udgivet:

Installationsfiler 17.7.0

ArkitekturTypeOmfangFilstørrelseDownloadSHA256
64-bit MSI Alle brugere — nodejs.org VirusTotal
64-bit ZIP → Portabel — — nodejs.org VirusTotal
32-bit MSI Alle brugere — nodejs.org VirusTotal
32-bit ZIP → Portabel — — nodejs.org VirusTotal

Link og SHA256 stammer fra fællesskabets manifest i Windows Package Manager. Sammenlign hashen for den downloadede fil, før du kører den.

Udgivelsesnoter

Notable Changes
- [2b354223d4] - (SEMVER-MINOR) crypto: add KeyObject.prototype.equals method (Filip Skokan) #42093
- [a2926c477a] - (SEMVER-MINOR) net: add new options to net.Socket and net.Server (Paolo Insogna) #41310
- [86248f1178] - (SEMVER-MINOR) src: allow preventing InitializeInspector in env (Shelley Vohr) #35025
- [a4969d5c37] - doc: add release key for Bryan English (Bryan English) #42102
Dependency Updates
- [0b8efea182] - deps: update nghttp2 to 1.47.0 (Yash Ladha) #42127
- [ccacf99e5c] - deps: upgrade npm to 8.5.2 (npm team) #42122
New Collaborators
- [3df001fa93] - doc: add JakobJingleheimer to collaborators list (Jacob Smith) #42185
- [0ce00ca5e1] - doc: move bnoordhuis back to collaborators (Ben Noordhuis) #42064
Commits
- [d05758f79f] - buffer: improve blob read performance (Xuguang Mei) #42117
- [0bbb44741b] - build: drop shortened URL from lint-commit-message (Richard Lau) #42168
- [4e9fac6539] - build: fix usage of input in feature action (Michael Dawson) #42150
- [853cbd99b8] - build: increase max ops for stale feature action (Michael Dawson) #42130
- [3fc3f521d6] - build: add corepack to the auto-updated dependencies (Maël Nison) #42090
- [ec4c0de6d1] - build: last test of the stale feature action (Michael Dawson) #42085
- [03ebca86d9] - build: update feature close action for testing (Michael Dawson) #42082
- [c9ea6a9261] - crypto: validate this value for webcrypto.getRandomValues (Antoine du Hamel) #41760
- [2b354223d4] - (SEMVER-MINOR) crypto: add KeyObject.prototype.equals method (Filip Skokan) #42093
- [288f627c46] - crypto: clarify require("crypto").getRandomValues is Node.js specific (Antoine du Hamel) #41782
- [0b8efea182] - deps: update nghttp2 to 1.47.0 (Yash Ladha) #42127
- [ccacf99e5c] - deps: upgrade npm to 8.5.2 (npm team) #42122
- [1359f60338] - deps: V8: cherry-pick 77d515484864 (Lu Yahan) #42067
- [769e2a486f] - deps: V8: cherry-pick b66334313c8b (Lu Yahan) #42067
- [fc7d429516] - doc: update stale feature messages (Michael Dawson) #42217
- [6183749861] - doc: remove erroneous comma in cluster explainer (Tobias Nießen) #42238
- [555da9b658] - doc: remove "considered" for clarity (Rich Trott) #42218
- [05c3ff5e76] - doc: clarify that some modules don't work when compiled without ssl (Antoine du Hamel) #42198
- [a6c1abf7e1] - doc: add note about nghttp2 hd pair size (Rafael Silva) #42172
- [04d2c74c8a] - doc: use parenthesis instead of em dash (Antoine du Hamel) #42202
- [6a74fa91bb] - doc: add next-10 to strategic initiatives (Michael Dawson) #42167
- [ee027391e7] - doc: add missing single-quotes to http.OutgoingMessage (Juan José Arboleda) #42162
- [84859c4029] - doc: fix typos (apeltop) #42146
- [3df001fa93] - doc: add JakobJingleheimer to collaborators list (Jacob Smith) #42185
- [ce86fc3006] - doc: remove reference to obsolete security program (Rich Trott) #42144
- [5d010bcde2] - doc: remove repeated a word (apeltop) #42138
- [a32ec983c6] - doc: make building with ninja more discoverable (Balakrishna Avulapati) #41840
- [26fe61b6ad] - doc: document change to IncomingMessage.headers enumerability (Arnold Zokas) #42095
- [eb622a0761] - doc: add meixg to triagers (Xuguang Mei) #42066
- [bd04fc89da] - doc: clarify persistent ref behavior (Michael Dawson) #42035
- [0ce00ca5e1] - doc: move bnoordhuis back to collaborators (Ben Noordhuis) #42064
- [8b531dadb1] - doc: clarify supported versus enabled TLS ciphers (Tobias Nießen) #42063
- [3789d668f7] - doc: add missing api entries on performance (legendecas) #42018
- [a4969d5c37] - doc: add release key for Bryan English (Bryan English) #42102
- [8b94ea6e1c] - doc,tools: improve navigability of API docs (Paolo Insogna) #41404
- [2e1231b831] - errors: do not access .stack in debug (Benjamin Coe) #42096
- [8dd4878850] - esm: fix base URL for network imports (Bradley Farias) #42131
- [2bc136d3cb] - esm: fix relative imports for https (Bradley Farias) #42119
- [576c1aea8e] - fs: adjust default length for fs.readSync and fsPromises/read (Livia Medeiros) #42128
- [041373696f] - http: add default argument for Agent.prototype.getName (小菜) #41906
- [1de80872e8] - http2: add edge case to GOAWAY request (Rafael Silva) #42190
- [9bc7a954fd] - http2: close stream and session on frameError (Rafael Silva) #42147
- [384872fdbd] - lib: clean after the cancel algorithm throw error (Chen Gang) #41366
- [f7ea75fd0a] - lib: add legacy built-in functions to primordials (Antoine du Hamel) #42049
- [7f1c83e674] - loader: fix esm resolve for symlink file (Xuguang Mei) #42197
- [5b23e67ad5] - meta: update AUTHORS (Node.js GitHub Bot) #42227
- [cad7dde9af] - meta: update AUTHORS (Node.js GitHub Bot) #42142
- [7ed2c19cbb] - meta: correct link to feature request document (Simen Bekkhus) #42092
- [e0448da9a9] - meta: move one or more collaborators to emeritus (Node.js GitHub Bot) #42068
- [e3347dbaa8] - meta: remove collaborator (Rich Trott) #42073
- [96510b3411] - module: prefer async/await in https imports (Benjamin Gruenbaum) #41950
- [a2926c477a] - (SEMVER-MINOR) net: add new options to net.Socket and net.Server (Paolo Insogna) #41310
- [f107f8bf40] - node-api: fix typo in node_api.cc (Austin Kelleher) #42110
- [c72c3f4bb1] - perf_hooks: do not return all entries with getEntriesBy[Name|Type] (Xuguang Mei) #42104
- [7c49785348] - process: fix named report export (madflow) #41861
- [d6b1a4a235] - repl: remove preview when press escape (meixg) #42053
- [98b1be0ec2] - src: return proper URLs from node_api_get_module_file_name (Anna Henningsen) #41758
- [0abc20b6cf] - src: skip revoke_data_object if uuid is not found (Xuguang Mei) #42212
- [ce409279d8] - src: remove dead code in AddFingerprintDigest (Tobias Nießen) #42145
- [4c9f2b5d83] - src: combine GetCurveASN1Name and GetCurveNistName (Tobias Nießen) #42118
- [f0558d88fb] - src: simplify TLSWrap::SetSession (Tobias Nießen) #42087
- [97f5ceda84] - src: prefer bool over int in crypto_common (Tobias Nießen) #42097
- [382ffdade0] - src: simplify arg type of AddFingerprintDigest (Tobias Nießen) #42101
- [07de4ed641] - src: do not ignore return value of BIO_reset (Tobias Nießen) #42103
- [3366618ce2] - src: simplify GetExponentString (Tobias Nießen) #42121
- [86248f1178] - (SEMVER-MINOR) src: allow preventing InitializeInspector in env (Shelley Vohr) #35025
- [06e5c0ee39] - stream: use .chunk when calling adapters's writev (Xuguang Mei) #42161
- [53338fe65c] - stream: allow returning null from pipeline tail (Robert Nagy) #42078
- [8431fb90dc] - stream: port more test262 tests (Benjamin Gruenbaum) #41974
- [0be3c61ae9] - test: cover 32-bit sizes in generatePrime (Tobias Nießen) #42207
- [ceb47d13ff] - test: fix test-process-env-tz.js by using RegExp (Khaidi Chu) #42113
- [f21fbeec2e] - test: update V8 trace events test expectations (Nikolaos Papaspyrou) #42120
- [d0f68a398e] - test: deflake test-common-expect-warning (Luigi Pinca) #42046
- [482b2205b2] - test: validate EventEmitterAsyncResource methods throw on invalid this (Yoshiki Kurihara) #42041
- [99301469ed] - test: increase Fibonacci argument to 40 (Rich Trott) #42055
- [c01134ed27] - tools: update lint-md-dependencies to rollup@2.69.1 (Node.js GitHub Bot) #42226
- [41b6d9e95a] - tools: update lint-md rollup dependencies (Node.js GitHub Bot) #42141
- [28f636422e] - tools: update eslint to 8.10.0 (Node.js GitHub Bot) #42143
- [9aeda47d9c] - url: fix url.parse() for @hostname (Rich Trott) #42136
- [ecb5980e2f] - url, src: modify one special_back_slash (Khaidi Chu) #42112

https://github.com/nodejs/node/releases/tag/v17.7.0

Mest populære i IDE’er og kodeeditorer

Se alle
  1. OpenCodeIDE’er og kodeeditorer · OpenCode
  2. RStudioIDE’er og kodeeditorer · Posit Software
  3. Node.js (LTS)IDE’er og kodeeditorer · Node.js Foundation
  4. Apache NetBeansIDE’er og kodeeditorer · Apache NetBeans
  5. VSCodiumIDE’er og kodeeditorer · VSCodium
  6. HaxeIDE’er og kodeeditorer · Haxe Foundation
  7. ThonnyIDE’er og kodeeditorer · Aivar Annamaa
  8. GDevelopIDE’er og kodeeditorer · GDevelop Team
  9. mkcertIDE’er og kodeeditorer · FiloSottile
  10. ProcessingIDE’er og kodeeditorer · Processing Foundation

Mere fra Node.js Foundation

Se alle
  • Node.js (LTS)IDE’er og kodeeditorer · Node.js Foundation
  • Node.jsIDE’er og kodeeditorer · Node.js Foundation
  • Node.js 14IDE’er og kodeeditorer · Node.js Foundation
  • Node.js 16IDE’er og kodeeditorer · Node.js Foundation
  • Node.js 18IDE’er og kodeeditorer · Node.js Foundation
  • Node.js 22IDE’er og kodeeditorer · Node.js Foundation

Tags

Del