1 Star 0 Fork 112

丁工 / markdown2pdf

forked from coderlei / markdown2pdf 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

markdown-resume-to-pdf

在线编辑地址 1 在线编辑地址 2

声明:此项目发布于 Github/Gitee,基于 MIT 协议,免费且作为开源学习使用。并且不会有任何形式的卖号、付费服务、讨论群、讨论组等行为。谨防受骗。

简历模板 & 默认主题

模板

简历编辑器 & 暗黑主题

编辑页

介绍

一款 markdown 简历制作工具,可以把你编写的简历转换为 PDF,支持多种模板,完全免费。

优势:

  1. 传统简历制作方式通过 UI 界面填写表单/拖拽的方式生成简历,过程较为复杂繁琐,基于 markdown 编写的简历排版会非常易于扩展,且操作方便,在 markdown 常用语法的基础上还新增了多列布局(Flex)语法,使用方式稍后会介绍。
  2. 对简历的某个设计不满意,完全可以通过自己 DIY 去更改简历搭配,大大提升了简历的可扩展性。
  3. 简历智能一页,解决了简历内容过少或过多引发的尴尬境地。
  4. 提供简历社区可分享求职过程中的经历(初衷是建立一个简历与面经相结合的平台)。

待实现功能

[✓] 移动端适配

[✓] 模板制作(持续更新...)

前置要求

启动项目前所需要的环境

Node

node 需要 ^16 || ^18 || ^19,建议使用 nvm 可管理本地多个 node 版本

node -v

PNPM

如果你没有安装过 pnpm

npm install pnpm -g

安装依赖

进入文件夹 /markdown-resume 运行以下命令

pnpm install

测试环境运行

pnpm dev

环境变量

  • VITE_BASE_URL 后端请求地址,可选(对接社区 API,如果不想接入社区功能就没必要填写)

打包

pnpm build

最后将dist目录部署到服务器即可

常见问题

Q: 怎么编写多列布局?

A:

::: start content ::: content ::: content ::: end
<!-- 上面的语法将会被转化为下面的`HTML`结构(三列布局) -->
<div class="flex-layout">
  <div class="flex-layout-item">content</div>
  <div class="flex-layout-item">content</div>
  <div class="flex-layout-item">content</div>
  <div></div>
</div>

Q: 怎么新增 icon 图标?

A:

icon:github
<!-- 上面的语法将会被转化为下面的`HTML`结构 -->
<i class="iconfont icon-github"></i>

Q: 如何新增空格?

A: 在编辑器中编写&nbsp;

Q: 如何编写个人信息栏?

A:

::: headStart content ::: headEnd
<!-- 上面的语法将会被转化为下面的`HTML`结构 -->
<div class="head-layout">
  content
  <div></div>
</div>

参与贡献

贡献之前请先阅读贡献指南

赞助

如果你觉得这个项目对你有帮助,并且情况允许的话,可以给我一点点支持,总之非常感谢支持~

WeChat

微信

Alipay

支付宝

License

MIT © Coderlei

MIT License Copyright (c) 2022 codeleilei Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

【简历制作】使用 markdown 语法来构建你的 pdf 简历,简单灵活可扩展性极高,多种模板随心选~ 展开 收起
TypeScript
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
TypeScript
1
https://gitee.com/etuao_admin/markdown2pdf.git
git@gitee.com:etuao_admin/markdown2pdf.git
etuao_admin
markdown2pdf
markdown2pdf
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891