Node packages not building on Windows 8.1 - Missing Microsoft.Cpp.Default.props

The quick fix for me was this:

set VCTargetsPath=C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120
npm install

Finally Microsoft is providing much better solution to VS.