Поставьте Visual Studio - проблемы как рукой снимет. node-gyp нужен компилятор, чтобы пересобрать себя из исходников.
Он же буржуйским языком говорит ошибку:
Не установлена переменная msvs_version (в которой должна храниться версия Visual Studio).
Тогда пытается прочитать переменную VCINSTALLDIR (в которой должен быть путь к папке установленной Visual Studio) и там неудача.
Говорит, что ни Visual Studio 2017+ ни Visual Studio 2015 не установлено. Более старые - не подойдут.