Is a JavaScript runtime built on Chrome`s V8 JavaScript engine

Node.js (64-bit)

Node.js 12.2.0 (64-bit)

  -  16.92 MB  -  Open Source
  • Latest Version

    Node.js 23.5.0 (64-bit)

  • Operating System

    Windows XP64 / Vista64 / Windows 7 64 / Windows 8 64 / Windows 10 64

  • User Rating

    Click to vote
  • Author / Product

    Node.js Foundation / External Link

  • Filename

    node-v12.2.0-x64.msi

  • MD5 Checksum

    2010c04c22977eff7cafed71b601eba3

Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.

Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of Node.js 12.2.0 (64-bit).


For those interested in downloading the most recent release of Node.js (64-bit) or reading our review, simply click here.


All old versions distributed on our website are completely virus-free and available for download at no cost.


We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

  • Node.js 12.2.0 (64-bit) Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    Node.js 12.2.0 (64-bit) Screenshot 1
  • Node.js 12.2.0 (64-bit) Screenshot 2
  • Node.js 12.2.0 (64-bit) Screenshot 3
  • Node.js 12.2.0 (64-bit) Screenshot 4

What's new in this version:

Changes:

Deps:
- Updated llhttp to 1.1.3. This fixes a bug that made Node.js' HTTP parser refuse any request URL that contained the "|" (vertical bar) character (Fedor Indutny) #27595.

Tls:
- Added an enableTrace() method to TLSSocket and an enableTrace option to tls.createServer(). When enabled, TSL packet trace information is written to stderr. This can be used to debug TLS connection problems (cjihrig)

Cli:
- Added a --trace-tls command-line flag that enables tracing of TLS connections without the need to modify existing application code (cjihrig)
- Added a --cpu-prof-interval command-line flag. It can be used to specify the sampling interval for the CPU profiles generated by --cpu-prof (Joyee Cheung)

Module:
- Added the createRequire() method. It allows to create a require function from a file URL object, a file URL string or an absolute path string. The existing createRequireFromPath() method is now deprecated (Myles Borins)
- Throw on require('./path.mjs'). This is technically a breaking change that should have landed with Node.js 12.0.0. It is necessary to have this to keep the possibility for a future minor version to load ES Modules with the require function (Myles Borins)

Repl:
- The REPL now supports multi-line statements using BigInt literals as well as public and private class fields and methods (Ruben Bridgewater)
- The REPL now supports tab autocompletion of file paths with fs methods (Anto Aravinth)

Meta:
- Added Christian Clauss to collaborators