- 主要技术栈:Vue3 + Vite5 + TS + Unocss
- 以 bullet points 形成的列表为内容主体的简历
- view demo
(请使用 Chrome 浏览器开发)
安装依赖
$ pnpm install
开始构建
$ pnpm dev
使用
修改 src/config/data.json
除了个人信息(header)部分,内容都是由Item
组件渲染
type Props = {
title: string,
itemInfoList: ItemInfoType[]
}
type ItemInfoType = {
name?: string,
brief?: string[],
desc?: string[],
}
如上所示,每个Item
由四个部分组成:标题,名称,简介,描述。
简介部分可以是 “词汇” 也可以是“句子”。建议词汇数量不超过四个,句子不超过一句。
描述部分是一个无序列表。
除标题是必须外,其他三个都是可选值。
本仓库的data.json
由chatgpt
生成,不具备真实性。
- 关键词渲染 (markdown 写法,支持插入链接和关键词)
- 在线编辑
- 中英切换
- 性能优化
More ...