# Sử dụng Node.js bản 20 để tương thích tốt nhất với Vite hiện tại FROM node:20 WORKDIR /app # Copy package.json và cài đặt thư viện COPY package*.json ./ RUN npm install # Copy toàn bộ code nguồn vào container COPY . . # Build frontend (Lệnh này sẽ tạo ra thư mục dist) RUN npm run build # Hugging Face yêu cầu ứng dụng chạy trên cổng 7860 ENV PORT=7860 EXPOSE 7860 # Lệnh chạy ứng dụng (Sử dụng lệnh dev của Replit để đảm bảo chạy được cả server/client) CMD ["npm", "run", "dev"]