Skip to content

Latest commit

 

History

History
55 lines (41 loc) · 1.08 KB

README.md

File metadata and controls

55 lines (41 loc) · 1.08 KB

Bullet Resume

简介

  • 主要技术栈: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.jsonchatgpt生成,不具备真实性。

TODO

  • 关键词渲染 (markdown 写法,支持插入链接和关键词)
  • 在线编辑
  • 中英切换
  • 性能优化

More ...