Skip to content
Writing JavaScript

HomeTopic

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

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.

No spam. Unsubscribe at any time.