É comum ao fazer a instalação de pacotes no Node (npm install) que seja requerido a instalação do Python, Visual C++ Redistribute Kit e entre outros. Em alguns casos o Node entra em conflito com as versões do Visual C++ Redistribute Kit já instalados.
Um erro comum causado pelo Visual C++ Redistribute é “MSBUILD : error MSB4132: The tools version “2.0” is unrecognized“.
A boa notícia é que a correção é bastante simples. Primeiramente recomendo a você fazer a desinstalação de todos os Visual C++ Redistributes em seu computador:
Agora execute o CMD (prompt de comando) como Administrador:
E execute o seguinte comando para instalar o Visual C++ Redistribute utilizando o npm:
npm install --global --production windows-build-tools
Pronto! Agora você possui a versão do Visual C++ Redistribute compatível com o Node JS.