es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

El comando node no retorna nada en el símbolo del sistema (Windows 10).

Últimamente, estaba tratando de instalar NodeJs en mi PC de escritorio y me encontré con este problema extraño. Cuando escribo, por ejemplo, el comando node -v, no devuelve nada. Después de node puedo agregar cualquier cosa, simplemente se ignorará y no devolverá nada en la siguiente línea. He agregado C:\Program Files\nodejs a la variable del sistema PATH, pero aún no funciona. La única vez que el comando node -v funciona es cuando hago (en el cmd) C:\Program Files\nodejs>cd C:\Program Files\nodejs, luego C:\Program Files\nodejs>node -v y en la siguiente línea devuelve la versión correcta v16.13.1.

Obviamente, el comando node funciona y devuelve correctamente solo cuando ejecuto el comando desde la carpeta \nodejs, pero según vi en Internet, debería funcionar (con la configuración del sistema PATH) desde cualquier carpeta. Creo que algo está mal en mis Variables de Entorno, pero si sabes cómo resolver este problema, ¡házmelo saber! ¡Cualquier comentario es apreciado!

Descargué NodeJs desde https://nodejs.org/en/download/ (LTS, Instalador de Windows, 64 bits). ¡Gracias de antemano!

PD. El comando npm funciona correctamente desde cualquier carpeta.

@Compo
captura de pantalla del cmd

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Solución de problemas del problema de instalación de NodeJs

    Si has instalado NodeJs en tu PC de escritorio, has añadido la variable de entorno PATH, pero todavía no puedes ejecutar el comando node desde ninguna carpeta, entonces podrías intentar los siguientes pasos de solución de problemas:

    1. Asegúrate de haber añadido correctamente la variable de entorno PATH, es decir, C:\Program Files\nodejs (sin espacios adicionales antes o después de la ruta). Puedes verificar esto escribiendo ‘echo %PATH%’ en la ventana de comandos (cmd).
    2. Si la variable de entorno PATH es correcta, intenta cerrar y abrir nuevamente la ventana de comandos (cmd) para asegurarte de que lea las variables de entorno actualizadas.

    3. Si los dos pasos anteriores no funcionan, intenta añadir la variable de entorno NODE_HOME (con el valor C:\Program Files\nodejs) y luego añade %NODE_HOME% a la variable de entorno PATH.

    4. Si ninguno de los pasos anteriores funciona, intenta desinstalar NodeJs por completo y luego volver a instalarlo. Asegúrate de marcar la opción ‘Agregar al PATH’ durante la instalación.

    5. También puedes intentar utilizar un gestor de paquetes como Chocolatey o Nvm para instalar NodeJs en lugar de descargar directamente el instalador desde el sitio web de NodeJs.

    Esperemos que uno de los pasos anteriores te ayude a resolver el problema y puedas ejecutar comandos de node desde cualquier carpeta.

Comments are closed.