Δημοφιλή: Ενημέρωση δεδομένων: 27 Οκτωβρίου 2026

Κατηγορίες

Διαδίκτυο1.356
Επικοινωνία321
Ήχος και βίντεο898
Γραφικά και σχεδίαση539
Γραφείο και παραγωγικότητα1.124
Εργαλεία προγραμματισμού3.134
Εργαλεία AI529
Ασφάλεια και απόρρητο385
Εργαλεία συστήματος3.114
Παιχνίδια523
Εκπαίδευση και επιστήμη239
Δίκτυα και IT284

Λήψη Node.js 17 17.7.0

Run JavaScript Everywhere

Αυτή είναι παλαιότερη έκδοση. Η τελευταία έκδοση είναι η 17.9.1. Node.js 17 17.9.1 · Κυκλοφορία:

Αρχεία εγκατάστασης 17.7.0

ΑρχιτεκτονικήΤύποςΕμβέλειαΜέγεθος αρχείουΛήψηSHA256
64-bit MSI Όλοι οι χρήστες — nodejs.org VirusTotal
64-bit ZIP → Φορητό — — nodejs.org VirusTotal
32-bit MSI Όλοι οι χρήστες — nodejs.org VirusTotal
32-bit ZIP → Φορητό — — nodejs.org VirusTotal

Ο σύνδεσμος και το SHA256 προέρχονται από το κοινοτικό manifest του Windows Package Manager. Συγκρίνετε το hash του ληφθέντος αρχείου πριν το εκτελέσετε.

Σημειώσεις έκδοσης

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

Τα πιο δημοφιλή: IDE και επεξεργαστές κώδικα

Όλα
  1. OpenCodeIDE και επεξεργαστές κώδικα · OpenCode
  2. RStudioIDE και επεξεργαστές κώδικα · Posit Software
  3. Node.js (LTS)IDE και επεξεργαστές κώδικα · Node.js Foundation
  4. Apache NetBeansIDE και επεξεργαστές κώδικα · Apache NetBeans
  5. VSCodiumIDE και επεξεργαστές κώδικα · VSCodium
  6. HaxeIDE και επεξεργαστές κώδικα · Haxe Foundation
  7. ThonnyIDE και επεξεργαστές κώδικα · Aivar Annamaa
  8. GDevelopIDE και επεξεργαστές κώδικα · GDevelop Team
  9. mkcertIDE και επεξεργαστές κώδικα · FiloSottile
  10. ProcessingIDE και επεξεργαστές κώδικα · Processing Foundation

Περισσότερα από τον εκδότη Node.js Foundation

Όλα
  • Node.js (LTS)IDE και επεξεργαστές κώδικα · Node.js Foundation
  • Node.jsIDE και επεξεργαστές κώδικα · Node.js Foundation
  • Node.js 14IDE και επεξεργαστές κώδικα · Node.js Foundation
  • Node.js 16IDE και επεξεργαστές κώδικα · Node.js Foundation
  • Node.js 18IDE και επεξεργαστές κώδικα · Node.js Foundation
  • Node.js 22IDE και επεξεργαστές κώδικα · Node.js Foundation

Ετικέτες

Κοινοποίηση