update para nodejs node espaƱol windows node.js install

windows - para - uninstall nodejs



Node.js/Windows error: ENOENT, stat ''C: / Users / RT / AppData / Roaming / npm'' (7)

Esto también puede solucionarse instalando un paquete de nodo manualmente.

npm install npm -g

El proceso de hacer eso configurará todos los directorios requeridos.

Tengo Windows 7 de 32 bits. Instalé la última Node.js 32 bit. Cuando intento ejecutar el comando npm install jquery , recibo el error:

Error: ENOENT, stat ''C: / Users / RT / AppData / Roaming / npm

¿Cómo se resuelve uno?



La creación manual de una carpeta llamada ''npm'' en la ruta mostrada solucionó el problema.

Más información se puede encontrar en la página de solución de problemas


Me encontré con el mismo problema al instalar un paquete a través de npm.

Después de crear la carpeta npm manualmente en C:/Users/UserName/AppData/Roaming/ ese error en particular desapareció, pero npm varios errores similares al intentar crear directorios adicionales en la carpeta npm y falló. El problema se resolvió después de ejecutar el símbolo del sistema como administrador .


Necesitaba un paquete de github que estaba escrito en typscript. Hice un git pull de la versión más reciente de la rama maestra en la raíz de mi proyecto principal. Luego entré en el directorio e hice una instalación npm para que funcionaran los comandos gulp que generan módulos ES5. De todos modos, para acortar la historia, mi proceso de compilación intentaba compilar archivos de esta nueva carpeta, así que tuve que sacarlo de mi raíz. Esto estaba causando estos mismos errores.


Puede ir al menú Inicio y buscar el ícono Node.js y abrir el shell y luego instalar cualquier cosa con

install <packagename> -g


Recomiendo establecer una ubicación alternativa para sus módulos npm.

npm config set prefix C:/Dev/npm-repository/npm --global npm config set cache C:/Dev/npm-repository/npm-cache --global

Por supuesto, puedes establecer la ubicación donde mejor se adapte.

Esto me ha funcionado bien y soluciona cualquier problema de permisos que pueda encontrar.