You can use the following command to check the current version and verify that you have Node.js installed on your system:

node -v

The terminal displays “v14.0.0” for our case.

The official repository can be accessed at for more details on the available commands and their usage.

The nvm utility can run on Linux, macOS, and Windows Subsystem for Linux (WSL). Two unofficial Windows alternatives are available:

  • nvm-windows (available at
  • and nodist (available at

You can now use Node.js packages like Express.js to build your backend application and frontend libraries and tools like Angular CLI on your development machine.

In the next tutorials, we’ll be using npm to get our backend and frontend app dependencies set up.

In the same series:
[11] Mocking GraphQL with Apollo Server
[10] GraphQL APIs with Apollo Server & Apollo Studio [Part 2]
[9] GraphQL APIs with Apollo Server & Apollo Studio
[8] Watch and compile TypeScript code to JavaScript
[7] Setup TypeScript with Node.js & Express.js
[6] Setup the server with Node.js/Express.js/Apollo
[5] Storing data with PostgreSQL and TypeORM
[4] Using GraphQL and Apollo for front- and back-end integration
[3] Using NVM on Windows
[2] How to Use Node.js to Run JavaScript on Servers
[1] Modern full-stack single-page apps' architecture