1-Iniciar un Proyecto en Node.js

  Iniciar un Proyecto en Node.js

Configurando tu proyecto desde cero

Cuando comenzamos un proyecto en Node.js, lo primero que necesitamos es crear nuestro archivo package.json, que contendrá toda la información y dependencias de nuestro proyecto.

Creando el package.json

Ejecuta el siguiente comando en tu terminal:

bash
Copy
Download
npm init

Este comando te guiará a través de la creación básica del archivo package.json.

Instalando dependencias

Las dependencias son paquetes externos que tu proyecto necesita para funcionar. Para instalarlas:

Dependencia regular:

bash
Copy
Download
npm i dependencia

Para instalar Express (framework web popular):

bash
Copy
Download
npm i express

Dependencias de desarrollo

Estas son dependencias que solo necesitas durante el desarrollo, no en producción:

bash
Copy
Download
npm i -D express

Nota importante: Si necesitas, puedes eliminar la carpeta node_modules y reconstruirla luego con npm install.

Creando tu primer archivo

Crea un archivo index.js con contenido básico:

javascript
Copy
Download
console.log('Hola Mundo');

Configurando scripts en package.json

Agrega esto a tu package.json para facilitar la ejecución:

json
Copy
Download
"scripts": {
  "start": "node ./index.js"
}

Ejecuta tu aplicación con:

bash
Copy
Download
npm run start

Mejorando el flujo de desarrollo con nodemon

Nodemon reinicia automáticamente tu aplicación cuando detecta cambios. Instálalo como dependencia de desarrollo:

bash
Copy
Download
npm i -D nodemon

Luego actualiza tus scripts:

json
Copy
Download
"scripts": {
  "start": "node ./index.js",
  "server": "nodemon index.js"
}

Ahora puedes ejecutar tu aplicación en modo desarrollo con:

bash
Copy
Download
npm run server

Con estos pasos básicos ya tienes configurado un proyecto Node.js funcional y listo para desarrollo. ¡Happy coding!

Comentarios

Entradas más populares de este blog

4- Template Engines

2-Iniciando un Servidor