feat: initial commit and ignore qwen files

This commit is contained in:
dxc
2026-04-30 10:06:32 +08:00
commit def4f7d71f
55 changed files with 5252 additions and 0 deletions

24
frontend/Dockerfile Normal file
View File

@ -0,0 +1,24 @@
# ================================================
# PMS 前端 Dockerfile
# Node 18 + Vue 3 + Vite
# ================================================
FROM node:18-alpine
# 设置工作目录
WORKDIR /app
# 复制 package.json 和 package-lock.json
COPY package*.json ./
# 安装依赖
RUN npm install
# 复制源代码
COPY . .
# 暴露端口
EXPOSE 5173
# 启动命令(开发模式,监听所有网络接口)
CMD ["npm", "run", "dev", "--", "--host", "0.0.0.0"]