Soy completamente nuevo en nodejs. Estoy tratando de conseguir nodejs para trabajar en mi caja de Windows 2008 con el fin de instalar Karma que iba a utilizar para TDDing mi código AngularJs. He hecho los siguientes pasos hasta ahora
where npm
me da c:\NUser<Username>\NAppData\Roaming\npm
que no tiene nadaC:\NArchivos de programa\Nnodejs
. Abrir un símbolo del sistema en este directorio hace que npm
funcione bien.C:\gram Files\nodejs
a PATH
sólo para obtener el mismo error de nuevo que npm no se reconoce
.Node.js
en mi menú Start -> Programms
que me lleva a la consola de nodejs, pero no estoy seguro de qué hacer con eso.¿Me he perdido algún paso importante en el proceso?
Me di cuenta de que si abro "Nodejs símbolo del sistema" de los archivos de programa, entonces npm es reconocido. ¿Cómo puedo hacer que funcione en un símbolo del sistema normal?
Después de nodo
empecé a enfrentar un problema similar con otra aplicación. Publiqué esta pregunta en superusuario y, como bien señaló la respuesta aceptada, tenía una cita adicional en mi PATH
que estaba causando problemas con todas las rutas añadidas después de la cita. Tengo la sensación de que alguna instalación de Chocolatey añade esta cita problemática, pero no estoy seguro de cuál.
Sólo tienes que añadir:
;C:\Program Files\nodejs\
Al final de su variable Ruta en la sección **"Variable de usuario" de las variables de entorno en las propiedades del sistema.
A continuación, vuelva a abrir el símbolo del sistema y escriba
npm
Esto debería funcionar.
No olvides reiniciar tu ordenador después de instalar el nodo. Ese me ha tocado a mí.