Make sure you have all the required Node dependencies available:
npminstall-g yo gulp-cli generator-angular-fullstack
If you're using MongoDB (which you probably are), you'll have to install it from here. You should then run the mongod process, which is in <install_path>/MongoDB/Server/<version>/bin/. You'll also want a /data/db folder somewhere for Mongo to put your database in. It would be wise to make a script to automate this command, and maybe even run this script on your computer's startup. Example:
node-gyp is a cross-platform command-line tool written in Node.js for compiling native addon modules for Node.js. You'll need it for things like uws.
Read through the Installation section of the node-gyp readme. Basically you'll need Python 2.7, make, and a C/C++ compiler (like GCC on unix, Xcode on OS X, or Visual Studio tools on Windows). To tell npm to use Python 2.7 (if you also have a different version installed), run npm config set python /path/to/executable/python2.7. Here's a snapshot of the instructions from their readme:
python (v2.7 recommended, v3.x.x is not supported)
You also need to install the Command Line Tools via Xcode. You can find this under the menu Xcode -> Preferences -> Downloads
This step will install gcc and the related toolchain containing make
Option 1: Install all the required tools and configurations using Microsoft's windows-build-tools using npm install --global --production windows-build-tools from an elevated PowerShell or CMD.exe (run as Administrator).
Option 2: Install tools and configuration manually: