YAML2CV
Version 1.1
️ ️ ️ Этот репозиторий не будет продолжен, вы можете найти преемника по адресу LukaHarambasic/vue-resume-comment.️ ️ ️
ДЕМО – по умолчанию
ДЕМО - Компания высоких технологий
Хотите новых функций? Создайте проблему :)
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/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.