Node-gyp is much used by npm, but its dependencies need to be manually installed
Some npm plugins need node-gyp to be installed.
However, node-gyp has its own dependencies (from the github page)
—http://stackoverflow.com/a/21366601/49
Try this first:
npm install -g node-gyp