# laodong **Repository Path**: GxDongv/laodong ## Basic Information - **Project Name**: laodong - **Description**: 劳动知识问答系统,劳动知识科普展示 - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-05 - **Last Updated**: 2025-07-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 劳动知识问答系统 ## 项目简介 本项目为静态网页应用,提供以下核心功能: 1. 劳动知识问答系统 2. 劳动知识科普展示 ## 技术架构 基于Vite构建的多页面应用,采用以下技术特点: - 多入口配置:支持`main`、`details`、`laodong`三个独立页面 - 模块化开发:JS模块存放在`src/assets/js/` - 静态资源管理:公共文件存放在`public/`目录 ## 开发指南 ### 环境准备 ```npm install ``` ### 启动开发服务器 ```npm run dev``` ### 构建生产环境 ```npm run build``` 构建输出目录:`dist/` ### 预览构建结果 ```npx vite preview``` ## 目录结构 ## 多入口配置说明 新增页面需遵循以下步骤: 1. 在`src/`目录创建HTML文件 2. 修改[vite.config.js](file://D:\word\laodongzhishi\vite.config.js)添加rollupOptions.input配置 3. 使用`/入口名/文件名.html`访问页面 ## 数据加载规范 1. 静态数据存放在`public/data/`目录 2. 通过`fetch('/data/data.json')`方式加载 3. 建议添加加载状态提示(参考UI加载状态显示规范) ## 常见问题 **Q: 新增页面无法访问?** A: 确认以下配置: 1. 页面HTML文件位于`src/`目录 2. vite.config.js中正确配置了rollupOptions.input 3. 访问路径格式为`/入口名/文件名.html` **Q: 数据加载404?** A: 检查: 1. 文件实际路径是否为`public/data/xxx.json` 2. 请求路径是否使用`/data/xxx.json` 3. 构建后dist目录是否包含对应数据文件