FROM node:16

# Establecemos el directorio de trabajo
WORKDIR /app

# Copiamos los package.json y package-lock.json al directorio de trabajo
COPY package*.json ./

# Instalamos las dependencias
RUN npm install

# Verificamos que node_modules se haya creado
RUN ls -la node_modules

# Copiamos el resto de la aplicación al directorio de trabajo
COPY . .

# Exponemos el puerto que utiliza tu aplicación React
EXPOSE 5173

# Comando por defecto
CMD ["npm", "run", "dev"]
