Я думаю, что исправило это для smonkey, который удалил старую установку Visual Studio, в том, что этот процесс удаления также удалил этот старый путь MSBuild из% PATH%.
Потому что для меня это просто удаление этой старойMSBuild.exe из пути исправил это.node-gyp
не нужен MSBuild на пути, но он срабатывает, если на пути есть слишком старый для цели сборки.
Так что либо удалите путь MSBuild, либо убедитесь, что он указывает наПоследняя версия.Если, конечно, вы все равно не хотите удалить Visual Studio, но для некоторых это не вариант.