How to install Node.js

This tutorial will teach you how to install Node.js, which is a requirement if you would like to run any of our trading bots. Before installing Node.js, if you are new to managing applications from a command-line terminal then I recommend you install Hyper which works on any OS.

Hyper™
Hyper™: HTML/JS/CSS terminal
Hyper terminal

It looks really good and makes your life way easier when having to deal with anything command line related! It also supports the display of icons & animations that we use in numerous Saturn Tools, which will give you the best user experience.

How to install node.js

  1. How to install on Windows
  2. How to install on Ubuntu
  3. How to install on macOS
  4. Test your installation

How to install on Windows

  1. Download the Windows installer, use the recommended v10, from the website: https://nodejs.org/.
  2. Run the installer (the .msi file you downloaded).
  3. Follow the prompts & install the default setup.

nodejs-installation
4. You will need to restart your computer for Node.js to run.

How to install on Ubuntu

  1. If you have just setup Ubuntu, be sure to do the following commands: sudo apt-get update & sudo apt-get upgrade
  2. You will want to install some build essential tools that are needed (such as g++) to do this you want to type the following command into your terminal:
sudo apt-get install build-essential
  1. Once that is done you need to install the correct version of Node.js:
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -

sudo apt-get install -y nodejs

How to install on macOS

  1. Download the macOS installer, use the recommended v10, from the website: https://nodejs.org/.
  2. When the file finishes downloading, locate it in Finder and double-click on it.
  3. Go through the entire installation process.

intall-nodejs-2

Test your installation

  1. Launch Hyper.
  2. Type the following commands
node -v
npm -v
npx -v

If everything has been installed correctly you should see the following returned on your Hyper terminal:

hyper-example-terminal

If you have any queries let me know, you can reach out to us via our Reddit community and we will be happy to provide support. Thanks!

Learn More