Я столкнулся с аналогичной проблемой, когда модуль Node.js отказывался устанавливать, если я не добавил местоположение vcbuild.exe
в системный путь.
@ neslekkiM 's answer было для меня отправной точкой, но я не хотел устанавливать полную версию Visual Studio или SDK - я просто хотел инструменты для сборки.В итоге я обнаружил, что вы можете загрузить инструменты сборки самостоятельно:
https://www.microsoft.com/en-us/download/details.aspx?id=48159
После установки ваш vcbuild.exe
должен находиться где-то в подпапках C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin
(мой былв amd64).
Я знаю, что этому вопросу уже несколько лет, но, надеюсь, это поможет кому-нибудь позже.