tutorial servidor principiantes para nodejs node libro ejecutar con comandos certificacion and windows node.js

windows - servidor - npm



¿Cómo ejecutar un archivo hello.js en Node.js en Windows? (12)

Estoy intentando ejecutar un programa de hello world escrito en javascript en un archivo separado llamado hello.js

Actualmente ejecutando la versión de windows de node.js.

El código se ejecuta perfectamente en la ventana de la consola, pero ¿cómo puedo hacer referencia a la ruta en el entorno de Windows ?

C:/abc/zyx/hello.js

en Unix supongo que está mostrando $ node hello.js

Soy absolutamente nuevo en Node.js Por favor, corríjame si estoy haciendo algo mal.

Lo intenté

> node C:/abc/zyx/hello.js ---- no funcionó

> C:/abc/zyx/hello.js no funcionó

ACTUALIZACIÓN1:

Se agregó node.exe a la carpeta donde se encuentra el archivo hello.js.
Se agregó un punto de ruta a la carpeta c: / abc / zyx / y aparece un error que dice

Error de referencia: hola no está definido

Ver contenidos de hello.js.

setTimeout(function() { console.log(''World!''); }, 2000); console.log(''Hello'');

ACTUALIZACIÓN 2:

Hasta ahora he probado todas estas versiones y ninguna de ellas parece funcionar . Puede ser que estoy haciendo algo completamente mal.

>node hello.js >$ node hello.js >node.exe hello.js >node /hello.js >node /hello.js > /node /hello.js > /node /hello.js > C:/abc/xyz/node.exe C:/abc/xyz/hello.js > C:/abc/xyz/node.exe C:/abc/xyz/hello.js > hello.js > /hello.js > /hello.js >node hello

Consulte mi estructura de archivos

RESUELTO: En lugar de ejecutar node.exe, intente ejecutarlo en el símbolo del sistema con la siguiente opción y funcionó.

c:/>node c:/abc/hello.js Hello World! (after 2 secs)


Debe asegurarse de que ese node esté en su PATH . Para configurar su camino, esta salida .

Asegúrese de que el directorio que tiene node.exe esté en su PATH . Entonces deberías poder ejecutar el node path_to_js_file.js .

Para un buen ejemplo de "Hello World", echa un vistazo a: http://howtonode.org/hello-node


Estos son los pasos exactos que tomé para ejecutar el ejemplo "Hola mundo" que se encuentra en http://nodejs.org/ . Este es un ejemplo rápido y sucio. Para una instalación permanente, querría almacenar el ejecutable en un lugar más razonable que el directorio raíz y actualizar su PATH para incluir su ubicación.

  1. Descargue el ejecutable de Windows aquí: http://nodejs.org/#download
  2. Copie el archivo a C: /
  3. Crear C: / hello.js
  4. Pegue en el siguiente contenido:

var http = require(''http''); http.createServer(function (req, res) { res.writeHead(200, {''Content-Type'': ''text/plain''}); res.end(''Hello World/n''); }).listen(1337, "127.0.0.1"); console.log(''Server running at http://127.0.0.1:1337/'');

  1. Guarda el archivo
  2. Inicio -> Ejecutar ... -> cmd
  3. do:
  4. C:> node hello.js

    Server running at http://127.0.0.1:1337/

Eso es. Esto se hizo en Windows XP.


Instalé el nodo para windows. Hay un indicador de comandos de node.js cuando busco node.js en el menú de inicio de Windows 7 Si ejecuta este indicador de comandos especial, puede colocar cualquier elemento en cualquier ubicación sin configurar la ruta o copiar node.exe en todas partes.


Instale el archivo MSI: vaya al directorio instalado C:/Program Files/nodejs desde el símbolo del sistema n

C:/>cd C:/Program Files/nodejs enter..

node helloworld.js

salida:

Hello World


Para todos los atrapados en cómo empezar!

https://github.com/sethvincent/javascripting

Copia aquí en caso de que el enlace muera:

  1. Abre el indicador de comandos de node.js
  2. Haga el directorio llamado javascripting escribiendo "mkdir javascripting"
  3. Cambie el directorio a la carpeta javascripting escribiendo "cd javascripting"
  4. Cree un archivo llamado introduction.js escribiendo "touch introduction.js" O PARA WINDOWS: "NUL> introduction.js"
  5. Abra el archivo y escriba algún javascript, por ejemplo, "Console.log (''hello'');"
  6. Guarde el archivo y verifique que se ejecute escribiendo "javascripting verify introduction.js"

Todo lo que tiene que hacer es hacer clic derecho en el archivo .js en Windows y presionar "Abrir con símbolo del sistema" O Abrir cmd, copiar la ruta a la carpeta que contiene su script y ejecutar el comando "cd [pegar texto aquí]". Entonces haz "node example.js"


Vaya a cmd y escriba: nodo "C: / Ruta / A / Archivo / Ejemplo.js"


WinXp: He creado un archivo .bat

node c:/path/to/file/my_program.js

Eso solo ejecuta my_program.bat desde Explorer o en la ventana cmd


escriba el indicador de comandos de node js en la pantalla de inicio. y usarlo. O establezca PATH del nodo en la variable de entorno.


otra forma simple

  1. descarga nodejs a tu sistema
  2. abra una libreta de comandos escriba js comando "console.log (''Hello World'');
  3. guarde el archivo como hello.js, preferiblemente la misma ubicación que nodejs
  4. abra el indicador de comandos navegue a la ubicación donde se encuentra el nodejs
    c:/program files/nodejs
  5. y ejecute el comando desde la ubicación como c:/program files/nodejs>node hello.js
  6. en caso de que el archivo js en otra ubicación proporcione la ruta del archivo c:/program files/nodejs>node path/hello.js

Windows/CMD no sabe dónde se encuentra el archivo de nodo. Puede escribir manualmente:

path=%path%;"c:/Program Files/nodejs"

Cada vez que abra un nuevo prompt de cmd.exe

O (en Windows 10),

  1. Haga clic derecho en This PC -> properties .
  2. Haga clic en Advanced system settings -> Environment Variables (abajo a la derecha).
  3. Seleccione Path y haga clic en Edit .
  4. Haga clic en nuevo e ingrese C:/Program Files/nodejs .
  5. Reinicie y debería poder ejecutar el nodo desde cualquier directorio.

c:/> node.exe %CD%/hello.js

% CD% captura el directorio actual bajo DOS