YAML2CV
Version 1.1
Repo นี้จะไม่ดำเนินการต่อ คุณสามารถค้นหาผู้สืบทอดได้ที่ LukaHarambasic/vue-resume-component
สาธิต - ค่าเริ่มต้น
DEMO - บริษัท ไฮเทค
คุณต้องการคุณสมบัติใหม่ ๆ หรือไม่? สร้างปัญหา :)
content และแก้ไขไฟล์ทั้งหมด แต่อย่าลบไฟล์หรือลบแอตทริบิวต์ (เพียงลบเนื้อหาหากคุณไม่ต้องการ):company.yml : ข้อมูลเฉพาะบริษัท <- ควรปรับแต่งให้เหมาะกับแต่ละบริษัทที่คุณสมัคร ใช้สำหรับ: จดหมายปะหน้าeducation.yml : วุฒิการศึกษา ใช้สำหรับ: หน้าแรกใน CVexperienceFirstPage.yml : ประสบการณ์การทำงาน ใช้สำหรับ: หน้าแรกใน CVexperienceSecondPage.yml : ประสบการณ์การทำงาน หากหน้าแรกมีพื้นที่ไม่เพียงพอ สามารถใช้สองรายการเพื่อแสดงบางสิ่งที่แตกต่างกันเช่นโปรเจ็กต์บนเพจได้ หากคุณไม่ต้องการมัน ให้ลบเซ็กเมนต์ออก แต่ไม่ใช่ไฟล์ที่ใช้สำหรับ: หน้าที่สองใน CVfooter.yml : ลิงก์ในส่วนท้าย มีความยืดหยุ่นสูง ใช้สำหรับ: แต่ละหน้าperson.yml : ข้อมูลส่วนบุคคลของคุณ ใช้สำหรับ: จดหมายปะหน้า หน้าแรกใน CVsettings.yml : ศูนย์กลางของคุณเพื่อจัดการสิ่งต่าง ๆ ส่วนใหญ่ที่คุณเห็น ทุกอย่างอธิบายไว้ในไฟล์นี้ ใช้สำหรับ: ทุกที่skills.yml : ทักษะทั้งหมดของคุณ ใช้สำหรับ: หน้าแรกของ CVvoluntary.yml : เช่นเดียวกับการศึกษาและประสบการณ์สำหรับงานอาสาสมัครของคุณ ใช้สำหรับ: หน้าที่สองในส่วนประกอบ cv components/Footer.vue ไปจนถึงโลโก้ของคุณHighTechCompany ที่ company.yml , coverletter.yml และ skills.yml ได้รับการปรับแต่งpages/index.vue ใน pages และปรับแต่งบรรทัดต่อไปนี้เพื่อให้ตรงกับไฟล์ใหม่ของคุณ (จากตัวอย่าง 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 ลงใน url ของคุณเพื่อรับ http://localhost:3000/HighTechCompanyassets/scss/_settings.scss ซึ่งส่วนใหญ่เป็นสี $c-primary แต่คุณสามารถเปลี่ยนทุกสิ่งที่คุณต้องการได้ แต่ฉันสงสัยว่ามันจะทำลายเค้าโครงnuxt.config.js (เพียงแทนที่ URL ที่คุณพบ) npm install - คุณต้องทำสิ่งนี้เพียงครั้งเดียวnpm run dev และไปที่ localhost:3000 More settingsSave as PDF เป็นปลายทางการพิมพ์contentnpm run buildnpm run start$ docker build -t yaml2cv --build-arg NODE_ENV=production .$ docker-compose up -ddocker exec -it yaml2cv bashpm2 monitpm2 listpm2 stop apppm2 restart appnpm run generatedist ไปยังเว็บเซิร์ฟเวอร์ของคุณ โปรเจ็กต์นี้ใช้ Vue.js ใน Nuxt.js