# bootstore **Repository Path**: Emily1124/bootstore ## Basic Information - **Project Name**: bootstore - **Description**: sssssssssssssssssssss - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-02-26 - **Last Updated**: 2026-02-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 知识付费手机端网站 ## 技术栈 - 前端: React 18 + Vite + Zustand + Ant Design Mobile - 后端: Node.js + Express - 数据库: MongoDB - 部署: Docker + Docker Compose ## 快速开始 ### 1. 启动服务 ```bash cp .env.example .env # 编辑 .env 填入生产值(JWT、管理员密码、OSS 等) docker-compose up -d ``` 说明:`docker-compose up --build` 会自动构建前端并打包进 nginx 镜像,不需要在服务器手动执行 `client/npm run build`。 ### 2. 访问应用 - 用户端: http://localhost - 管理端(开发): http://localhost/admin/login - 管理端(生产建议): http://admin.your-domain.com/login - 后端 API: http://localhost/api - Swagger 文档: http://localhost:3000/api-docs - MongoDB: localhost:27017 ### 3. 默认账户 - 用户名: admin - 密码: admin123 ## 开发 ### 前端开发 ```bash cd client npm install npm run dev ``` ### 后端开发 ```bash cd server npm install npm run dev ``` ## 云服务器部署(非 Docker) 已提供一套 Ubuntu + Nginx + PM2 的部署脚本与模板,见: - [deploy/README.md](/d:/Resource-folder/deploy/README.md) - `deploy/ubuntu/*.sh` - `deploy/nginx/knowledgepay.conf.template` - `deploy/pm2/ecosystem.config.cjs` ## License MIT