# studentCV **Repository Path**: kaiyujiang/studentCV ## Basic Information - **Project Name**: studentCV - **Description**: 帮助学生制作靠谱的简历 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2024-12-18 - **Last Updated**: 2024-12-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 交互式学生简历制作系统 这是一个基于 React 开发的交互式简历制作系统。学生可以通过点击简历各个段落来实时修改内容,并支持导出 PDF 格式。 ## 主要功能 - 实时编辑:点击简历任意段落即可修改内容 - PDF导出:一键生成 PDF 格式简历文件 - 简洁界面:专注于内容编辑的清爽界面 ## 使用限制 - 仅支持PC端访问,移动端PDF导出功能可能存在兼容性问题 - 建议使用 Chrome、Firefox 等主流浏览器访问 ## 部署说明 ### 环境要求 - Node.js 16.x (建议使用 nvm 进行版本管理) - npm ### 安装步骤 1. 切换 Node.js 版本: ```bash nvm use 16 ``` 2. 安装依赖: ```bash npm install ``` 3. 构建生产环境代码: ```bash npm run build ``` 4. 部署: 将 `build` 目录下的所有文件复制到 HTTP 服务器的 `resume/` 目录下即可访问 ### 开发模式 ```bash npm start ``` 启动开发服务器后访问 http://localhost:3000 ## 技术栈 - React - Create React App - HTML2PDF ## 注意事项 - 目前界面仅针对桌面端进行了优化 - 移动端访问可能会出现排版错误 - PDF导出功能在移动端可能无法正常使用