CoolFace
Apppublic

duqing2026/react-native-app

sourceHugging Faceupdated 7mo agoView on Hugging Face
0likes
Dockerfile27 linesDownload Raw Back to root
1# 使用 Node.js LTS 版本作为基础镜像2FROM node:20-slim3 4# 设置工作目录5WORKDIR /app6 7# 安装必要的构建工具和 serve8RUN npm install -g serve9 10# 复制 package.json 和 package-lock.json11COPY package*.json ./12 13# 安装项目依赖14RUN npm install15 16# 复制项目源代码17COPY . .18 19# 构建 Web 版本20RUN npx expo export --platform web21 22# 暴露端口 (Hugging Face Spaces 默认使用 7860)23EXPOSE 786024 25# 运行服务,将静态资源映射到 7860 端口26CMD ["serve", "-s", "dist", "-l", "7860"]27