Tengo Windows 7 de 32 bits. Instalé el último Node.js de 32 bits.
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?
Tengo Windows 7 de 32 bits. Instalé el último Node.js de 32 bits.
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?
res.sendfile('pathSlightlyWrong/posts.html')
(con experiencia en Windows 7)Respuestas:
La creación manual de una carpeta llamada 'npm' en la ruta mostrada solucionó el problema.
Puede encontrar más información en la página de Solución de problemas
fuente
Me encontré con el mismo problema al instalar un paquete a través de npm.
Después de crear la
npm
carpeta manualmente,C:\Users\UserName\AppData\Roaming\
ese error en particular desapareció, pero dio varios errores similares al intentar crear directorios adicionales en lanpm
carpeta y falló. El problema se resolvió después de ejecutar el símbolo del sistema como administrador .fuente
Esto también se puede solucionar instalando un paquete de nodos manualmente.
El proceso de hacerlo configurará todos los directorios requeridos.
fuente
Recomiendo configurar una ubicación alternativa para sus módulos npm.
Por supuesto, puede establecer la ubicación donde mejor se adapte.
Esto ha funcionado bien para mí y evita cualquier problema de permisos que pueda encontrar.
fuente
Puede ir al menú Inicio y buscar el ícono Node.js y abrir el shell y luego instalar cualquier cosa con
fuente
¡Instale una versión estable en lugar de la última, he rebajado mi versión
node-v0.10.29-x86.msi
de'node-v0.10.33-x86.msi'
y funciona para mí!http://blog.nodejs.org/2014/06/16/node-v0-10-29-stable/
fuente
Necesitaba un paquete de github que estaba escrito en typscript. Hice una extracción de la versión más reciente de la rama maestra a la raíz de mi proyecto principal. Luego fui al directorio e hice una instalación npm para que los comandos gulp funcionen y generen módulos ES5. De todos modos, para resumir, mi proceso de compilación estaba tratando de compilar archivos desde esta nueva carpeta, así que tuve que sacarlo de mi raíz. Esto estaba causando estos mismos errores.
fuente