YAML2CV
Version 1.1
️ ️ ️ 此 Repo 将不会继续,您可以在 LukaHarambasic/vue-resume-component 中找到继任者。️ ️ ️
演示 - 默认
演示 - 高科技公司
您想要一些新功能吗?创建一个问题:)
content
并编辑所有文件,但切勿删除文件或删除属性(如果不需要,只需删除内容):company.yml
:公司特定信息<-应为您申请的每个公司定制,用于:求职信education.yml
:教育背景,用于:简历首页experienceFirstPage.yml
:工作经历,用于:简历首页experienceSecondPage.yml
:如果第一页上没有足够的空间,则提供工作经验。也可以使用两个显示不同的内容,例如页面上的项目。如果您不需要它,只需删除段,而不是文件,用于:简历上的第二页footer.yml
:页脚中的链接,非常灵活,用于:每个页面person.yml
:您的个人信息,用于:求职信、简历首页settings.yml
:您的中央集线器,用于管理您可以看到的大部分内容,此文件中解释了所有内容,用于:任何地方skills.yml
:您的所有技能,用于:简历首页voluntary.yml
:类似于您志愿工作的教育和经验,用于:简历components/Footer.vue
上的第二页到您的徽标。HighTechCompany
,其中company.yml
、 coverletter.yml
和skills.yml
是自定义的。pages
中的pages/index.vue
并自定义以下行以匹配您的新文件(此处来自HighTechCompany示例): import settings from '~/content/settings.yml'
import coverletter from '~/content/HighTechCompany/coverletter.yml' //CUSTOMIZED
import company from '~/content/HighTechCompany/company.yml' //CUSTOMIZED
import person from '~/content/person.yml'
import experienceFirstPage from '~/content/experienceFirstPage.yml'
import experienceSecondPage from '~/content/experienceSecondPage.yml'
import education from '~/content/education.yml'
import skills from '~/content/HighTechCompany/skills.yml' //CUSTOMIZED
import voluntary from '~/content/voluntary.yml'
import footer from '~/content/footer.yml'
HighTechCompany.vue
页面,将/HighTechCompany
添加到您的网址以获取http://localhost:3000/HighTechCompany
。assets/scss/_settings.scss
中的颜色,主要是$c-primary
颜色,但您可以更改您想要的所有内容,但我怀疑它会破坏布局。nuxt.config.js
文件中添加 Google 字体(只需替换您在其中找到的 url)。 npm install
- 您只需执行一次npm run dev
并转到 localhost:3000 More settings
Save as PDF
作为打印目标content
中的数据npm run build
npm run start
$ docker build -t yaml2cv --build-arg NODE_ENV=production .
$ docker-compose up -d
docker exec -it yaml2cv bash
pm2 monit
pm2 list
pm2 stop app
pm2 restart app
npm run generate
dist
文件夹复制到您的网络服务器该项目在 Nuxt.js 中使用 Vue.js。