Node
About Node.js
Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node uses an event driven, non blocking I/O model that makes it lightweight and efficient. Node.js's package ecosystem, npm, is the largest ecosystem of open source libraries in the world.
Installing Node
All platforms: install via nodejs.org
Visit https://nodejs.org/en/ and choose the LTS version to download an installer that will walk you through installation.
macOS and Linux: install using nvm
Want to install more than one version of Node on your machine? This is useful for testing and debugging purposes.
Visit the nvm GitHub repository and follow their install instructions.
Windows: install using nvm windows
Just like nvm, this is a way for windows users to install and manage multiple versions of Node.
Visit the nvm windows GitHub repository and follow their install instructions.
More resources
- Node API documentation
Resources
Newsletter
Join the Writing JavaScript newsletter
A weekly newsletter about exploring and advancing the craft of JavaScript, Node, and related technologies. Published on Tuesdays.