https://www.jetbrains.com/webstorm/download/
It is best to use NVM (Node Version Manager) to install and manage NodeJS. Aside from being able to use multiple versions at the same time, there is also the added benefit of not needing to use sudo
when installing global NPM packages.
- Go to the NVM site and follow instructions to install NVM.
- Next, install the latest version of NodeJS:
nvm install node
- As of time of writing, we are using NodeJS v10.3.0, NPM v6.1.0.
npm install -g @angular/cli
We will use the VirtualBox provisioner with Vagrant, which is why it is needed.
cd $THIS_REPO_ROOT
git clone --recursive https://github.com/bobthecow/vagrant-mongobox.git mongobox