Uso y ejemplo
Uso
node [opciones] [opciones V8] [script.js | -e "script" | - ] [argumentos]
Consulte el documento Opciones de línea de comandos para obtener más información.
Ejemplo
Un ejemplo de un servidor web escrito con Node.js que responde con '¡Hola, Mundo!'
:
Los comandos en este documento comienzan con $
o \>
para replicar cómo aparecerían en la terminal de un usuario. No incluya los caracteres $
y \>
. Están ahí para mostrar el comienzo de cada comando.
Las líneas que no comienzan con el carácter $
o \>
muestran la salida del comando anterior.
Primero, asegúrese de haber descargado e instalado Node.js. Consulte Instalación de Node.js a través del administrador de paquetes para obtener más información sobre la instalación.
Ahora, cree una carpeta de proyecto vacía llamada projects
, luego navegue hacia ella.
Linux y Mac:
mkdir ~/projects
cd ~/projects
Windows CMD:
mkdir %USERPROFILE%\projects
cd %USERPROFILE%\projects
Windows PowerShell:
mkdir $env:USERPROFILE\projects
cd $env:USERPROFILE\projects
A continuación, cree un nuevo archivo fuente en la carpeta projects
y llámelo hello-world.js
.
Abra hello-world.js
en cualquier editor de texto preferido y pegue el siguiente contenido:
const http = require('node:http');
const hostname = '127.0.0.1';
const port = 3000;
const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Hello, World!\n');
});
server.listen(port, hostname, () => {
console.log(`Server running at http://${hostname}:${port}/`);
});
Guarde el archivo. Luego, en la ventana de la terminal, para ejecutar el archivo hello-world.js
, ingrese:
node hello-world.js
Una salida como esta debería aparecer en la terminal:
Server running at http://127.0.0.1:3000/
Ahora, abra cualquier navegador web preferido y visite http://127.0.0.1:3000
.
Si el navegador muestra la cadena Hello, World!
, eso indica que el servidor está funcionando.