Spaces:
Sleeping
Sleeping
# 使用 Node.js 官方鏡像作為基礎鏡像 | |
FROM node:14 | |
# 設置工作目錄 | |
WORKDIR /app | |
# 複製 package.json 和 package-lock.json(如果有) | |
COPY package*.json ./ | |
# 安裝依賴 | |
RUN npm install | |
RUN npm install -g serve | |
# 複製應用程序文件 | |
COPY . . | |
# 暴露應用運行的端口 | |
EXPOSE 7860 | |
# 運行應用程序並啟用 CORS,端口設置為 7860 | |
CMD ["serve", "-s", ".", "-l", "7860"] | |