Saltar al contenido

La instalación de npm que requiere node-gyp falla en Windows

Solución:

La respuesta a continuación representa una instalación manual, pero hay una forma mucho más sencilla: la instalación automática.

Abra Powershell como administrador y ejecute npm install -g windows-build-tools.

La instalación lleva tiempo, ¡pero funcionó a las mil maravillas para mí!

Encontré esta brillante solución en GitHub:

  1. Su sistema operativo DEBE ser Windows
  2. Compruebe que Python está en su camino escribiendo python --version en la consola. Si no entonces
  3. Descarga python 2.7 (recomiendo chocolatey (choco install python2 -y)) y añadir python.exe a su variable PATH.
  4. ¿No estás en Windows 7? Salte 5 y 6.
  5. Compruebe que tiene instalado .NET 4.5.1+. Si no entonces
  6. Descargue e instale .NET 4.5.1 (.NET 4.5.2 también funcionará bien)
  7. Descargar la versión preliminar técnica de Microsoft Visual C ++ Build Tools 2015
  8. Utilice la instalación personalizada. Instale el SDK de Windows 8.1 si aún no lo ha hecho. Aparentemente, no importa en qué sistema operativo estés. Solo necesita el SDK de Windows 8.1.

  9. Establezca la variable de configuración npm msvs_version en 2015: npm config -g set msvs_version 2015
  10. Hacer npm i en cualquier proyecto con node-gyp como dependencia sin ver mensajes de error extraños

¡Mis pesadillas se han ido!

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *