Crear proyecto
node app.jsCrear proyecto de Node.js
Para iniciar un proyecto de Node.js, sigue estos pasos:
- 
Crear una carpeta: En tu sistema de archivos, crea una carpeta donde deseas ubicar tu proyecto de Node.js.
 - 
Inicializar el proyecto: Abre un terminal y navega hasta la ruta de la carpeta del proyecto. Luego, ejecuta el siguiente comando: Este comando te guiará a través de la creación de un archivo
package.jsonque contendrá la información y configuración de tu proyecto. 
npm init- Instalación de dependencias: Instala las dependencias necesarias para tu proyecto. Puedes hacerlo ejecutando los siguientes comandos en tu terminal:
 
npm install body-parser --save#npm install --save-dev nodemon # Esto a partir de node 22 no es necesario- Con 
npm install body-parser --saveinstala el paquetebody-parser, que se utiliza para analizar la entrada de datos directamente. npm install --save-dev nodemoninstalanodemoncomo una dependencia de desarrollo. Nodemon reiniciará automáticamente el servidor cuando detecte cambios en los archivos.
- Inicio del servidor: Para iniciar el servicio necesitamos crear el método del servicio, el cual nos devolverá un “Server”. Con este elemento podemos usar el método listen para hacer que el servicio empieze a escuchar en un puerto
 
const http = require('http')
const server = http.createServer(function (req, res) {    console.log(req.url, req.method, req.headers)})
server.listen(3000)- Configuración del script de inicio en 
package.json:: 
- En caso de querer inicializar el servicio con nodemon, para que cada vez que hagamos un cambio lo detecte, y reinicie el servicio. Tenemos que instalar el paquete 
npm install --save-dev nodemony hacer viable su lanzamiento a traves de los scripts configurables en elpackage.json 
"scripts": {  "start": "nodemon ./index.js"}- Ejecutar el servidor: Para iniciar el servidor, ejecuta el siguiente comando en tu terminal:
 
npm run start