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。