//For Windows you can install all node-gyp dependencies with single command (NOTE: Run As Admin in Windows PowerShell):
$ npm install --global --production windows-build-tools
//and then install the package
$ npm install --global node-gyp
See full documentation here: node-gyp (github.com/nodejs/node-gyp)