- 修改
resume.json
- 运行命令
npm install
- 运行命令
npm run server
- 访问localhost: 8080
{
// 简历分页
"page": [
{
// 分列
"column": [
{
// 模块
"module": [
{
// 概要模块
"name": "brief",
"data":
{
// 名称
"name": "XXX",
// 求职意向
"job": "XXX"
}
},
{
// 基本资料
"name": "basic",
"data": [
{
"icon": "age",
"content": "XXX"
},
{
"icon": "loc",
"content": "XXX"
},
{
"icon": "phone",
"content": "XXX"
},
{
"icon": "mail",
"content": "XXX"
}]
},
{
// 爱好
"name": "hobby",
"data": [
{
"icon": "movie",
"content": "XXX"
},
{
"icon": "delicacy",
"content": "XXX"
},
{
"icon": "read",
"content": "XXX"
},
{
"icon": "pig",
"content": "XXX"
}]
},
{
// 奖项
"name": "prize",
"data": ["XXX"]
},
{
// 证书
"name": "certificate",
"data": ["XXX", "XXX"]
}]
},
{
"module": [
{
// 教育经历
"name": "education",
"data": [
{
"name": "XXX",
"headline": "XXX",
"content": "XXX"
}]
},
{
// 校内实践
"name": "practice",
"data": [
{
"name": "XXX",
"content": "XXX"
}]
},
{
// 实习经历
"name": "intern",
"data": [
{
"name": "XXX",
"headline": "XXX",
"content": "XXX"
}]
}]
}]
},
{
"column": [
{
"module": [
{
// 技能
"name": "skill",
"data": [
{
"name": "XXX",
// 掌握度
"degree": "50%"
}]
},
{
// 自我评价
"name": "evaluation",
"data": "XXX"
}]
},
{
"module": [
{
// 项目经历
"name": "repo",
"data": [
{
"name": "XXX",
"headline": "XXX",
"content": "XXX"
}]
}]
}]
}]
}
添加自定义图标:
- 启动
iconmoon app
- 导入
public/fonts/iconmoon.svg
中的图标 - 从
iconmoon app
中选择图标 - 生成图标并下载
- 解压
iconmoon
并将fonts
文件夹置于public
文件夹下 - 将
style.css
置于public/css
文件夹下 - 修改
style.css
,src: url('fonts/icomoon.....')
改为src: url('/fonts/icomoon.....')