- ✔ 输入一次信息,导出多模板简历
- ✔ 简历头像实时预览
- ✔ 信息解析,填充模板
- ✔ 支持导出 PDF
- ✔ 平台支持中英文
- ✔ 平台支持主题切换
- ✔ 支持 TypeScript
- ✔ 使用 react hooks 特性
- ✔ 支持 CSS Module 模块化
- ✔ 支持 ES6/ES7 JavaScript 语法
- ✔ quicklink 实现 prefetch,加快页面渲染
// 克隆项目
git clone https://github.com/PDKSophia/erek-resume
// 切换分支,最新react版本在v2分支上,vue旧版本在devlop分支上
git checkout v2
// 安装依赖
npm install
// 启动项目
npm start
// 打开浏览器,输入
http://localhost:3000/home
❗ 此流程来自 v1.0.1,样式大规模改动,但是流程还是大致一样的~
🎯 具体可看下边文档 ~ 文件架构也是经过个人的一个思考,然后进行的划分,可能不够好,请见谅
·
├── package.json
│
├── public
│
├── docs 文档
│
├── src
│ ├── app 主项目
│ │ ├── assets 图片等资源文件
│ │ ├── client 相关页面
│ │ ├── components 业务组件
│ │ ├── mock Mock数据
│ │ ├── router 路由文件
│ │ ├── service 服务器文件
│ │ ├── store Redux
│ │ └─ ...
│ │
│ ├── common 公共模块
│ │ ├─components 公共组件
│ │ ├─constants 全局常量
│ │ ├─hooks 自定义hooks
│ │ ├─utils Utils处理
│ │ └─ ...
│ │
│ ├── config-interface 常用的interface
│ │ ├─index
│ │ └─ ...
│ │
│ ├── logs
│ │ ├─error 错误日志
│ │ ├─update 更新日志
│ │ └─ ...
│
├── index.tsx
│
├── App.tsx
│
├── config-overrides.js
│
└─
现代浏览器及 IE11。
IE / Edge |
Firefox |
Chrome |
Safari |
Opera |
---|---|---|---|---|
IE11, Edge | last 2 versions | last 2 versions | last 2 versions | last 2 versions |
💙 github : https://github.com/PDKSophia
🎨 书单 : https://github.com/PDKSophia/read-booklist
🎯 博客: https://github.com/PDKSophia/blog.io
🥇 掘金: https://juejin.im/user/594ca8a35188250d892f4139/posts
🔔 微博: https://weibo.com/u/2971991985
📫 邮箱 : [email protected]
版权所有 Copyright © 2018 by PDK
All rights reserved。