NPM packages are not building on Windows 8.1 - failing with following error,
error MSB4019: The imported project \"C:\\Microsoft.Cpp.Default.props\" was not fo
This is the same issue as described here
NPM native builds with only Visual Studio 2013 installed
If you have a version of VS2013 installed set this environment variable before running the npm command:
set GYP_MSVS_VERSION=2013
or for VS2012
set GYP_MSVS_VERSION=2012
background reading: https://github.com/Automattic/socket.io/issues/1151