多主题、中英文简历项目(React + TypeScript),支持 Web 展示与 PDF 导出。
- 多主题架构(当前包含
classic、vuepress) - 中英文内容切换
- YAML 数据源到 JSON 的构建链路
- 支持本地与 CI 发布到
gh-pages - 支持 PDF 导出(按语言/主题)
- React 18 + TypeScript
- i18next
- Puppeteer(PDF 导出)
- GitHub Actions(发布)
仓库包含 yarn.lock,默认使用 Yarn(建议先执行 corepack enable)。
yarn install
yarn start可选:使用 Nix 进入一致开发环境:
nix develop
yarn install
yarn startyarn start
yarn build
yarn prepare:resume-data
yarn export:pdf --lang zh
yarn export:pdf --lang en
yarn serve:static
PUBLISH_PATH=preview SYNC_LATEST=false ./scripts/publish-preview.sh- 开发与日常调试:
docs/development.md - 本地验证(发布前完整准备与验收):
docs/local-validation.md - 发布验证(GitHub Actions / gh-pages):
docs/deployment-validation.md
本项目采用 MIT 许可,详见 LICENSE。