Там же кучу всего из исходников должно компилироваться, для этого нужен целый воз всего. Python стоит? Node-gyp стоит? MS Visual Studio? Прописаны ли пути ко всему этому в PATH? Еще советую проверить права к папкам и попробовать запустить консоль из-под админа и оттуда устанавливать. Тут похожая ситуация рассматривается:
https://github.com/TooTallNate/node-gyp/issues/277 Ну и высылаю, как при успешном билде должен выглядеть вывод в консоль, из этого можно почерпнуть вот что:
1. У вас не может сбилдиться первая из компилируемых зависимостей, модуль ws, а именно bufferutil.cc, возможно, npm не там его ищет или не имеет достаточно прав для доступа к нему или к компилятору
2. Могут быть дополнительные проблемы с geoip-lite, т.к. он при установке качает много из интернета и конвертирует базы, попробуйте ставить его отдельно npm install geoip-lite и посмотрите какой вывод.