YAML2CV
Version 1.1
️ ️ ️ لن يستمر هذا الريبو، يمكنك العثور على الوريث في LukaHarambasic/vue-resume-component.️ ️ ️
العرض التوضيحي - الافتراضي
ديمو - شركة التكنولوجيا العالية
هل تريد بعض الميزات الجديدة؟ خلق قضية :)
content
وقم بتحرير جميع الملفات، لكن لا تقم أبدًا بحذف الملفات أو حذف السمات (فقط احذف المحتوى إذا كنت لا تريده):company.yml
: المعلومات الخاصة بالشركة <- يجب تخصيصها لكل شركة تتقدم إليها، وتستخدم لـ: Coverlettereducation.yml
: الخلفية التعليمية، يستخدم في: الصفحة الأولى من السيرة الذاتيةexperienceFirstPage.yml
: خبرات العمل، تستخدم لـ: الصفحة الأولى في السيرة الذاتيةexperienceSecondPage.yml
: تجارب العمل إذا لم تكن هناك مساحة كافية في الصفحة الأولى. يمكن أيضًا استخدام عرضين مختلفين مثل المشاريع على الصفحة. إذا لم تكن بحاجة إليه، فما عليك سوى حذف المقاطع، ولكن ليس الملف المستخدم لـ: Secondpage on cvfooter.yml
: الروابط الموجودة في التذييل، مرنة للغاية، وتستخدم لـ: كل صفحةperson.yml
: معلوماتك الشخصية، تُستخدم في: الرسالة التعريفية، الصفحة الأولى من السيرة الذاتيةsettings.yml
: مركزك المركزي لإدارة معظم الأشياء التي يمكنك رؤيتها، كل شيء موضح في هذا الملف، يستخدم لـ: في كل مكانskills.yml
: كل مهاراتك، تستخدم في: الصفحة الأولى من السيرة الذاتيةvoluntary.yml
: مثل التعليم والخبرة فقط لعملك التطوعي، يُستخدم لـ: الصفحة الثانية في 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/HighTechCompany
.assets/scss/_settings.scss
، وبشكل أساسي اللون $c-primary
ولكن يمكنك تغيير كل ما تريده، لكنني أظن أنه سيدمر التخطيط.nuxt.config.js
(فقط استبدل عنوان 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
إلى خادم الويب الخاص بك يستخدم هذا المشروع Vue.js في Nuxt.js.