YAML2CV
Version 1.1
️ ️ ️ このリポジトリは継続されません。後継のリポジトリは LukaHarambasic/vue-resume-component で見つけることができます。️ ️ ️
デモ - デフォルト
デモ - ハイテク企業
いくつかの新機能が必要ですか?問題を作成してください:)
contentに移動してすべてのファイルを編集します。ただし、ファイルを削除したり属性を削除したりしないでください (コンテンツが不要な場合は、コンテンツを削除するだけです)。company.yml : 企業固有の情報 <- 応募する企業ごとにカスタマイズする必要があります。用途:カバーレターeducation.yml : 学歴、用途:履歴書の最初のページexperienceFirstPage.yml : 職歴、用途:履歴書の firstpageexperienceSecondPage.yml : 最初のページに十分なスペースがない場合の作業経験。ページ上のプロジェクトなど、異なるものを 2 つ表示することもできます。必要ない場合は、セグメントを削除するだけで、ファイルは削除しません。用途: cv の Secondpagefooter.yml : フッター内のリンク。非常に柔軟で、次の用途に使用されます:各ページperson.yml : あなたの個人情報、用途:カバーレター、履歴書の最初のページsettings.yml : 表示されるほとんどのものを管理するための中央ハブ。すべてがこのファイルで説明されており、次の用途に使用されます。skills.yml : すべてのスキル、用途:履歴書の最初のページvoluntary.yml : ボランティア活動のための教育や経験のようなもので、次の目的で使用されます: cv コンポーネントの 2 ページ目components/Footer.vueのロゴ。company.yml 、 coverletter.yml 、およびskills.ymlがカスタマイズされているサンプルHighTechCompanyがあります。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の例では、URL に/HighTechCompany追加してhttp://localhost:3000/HighTechCompanyを取得します。assets/scss/_settings.scssの色を変更します。主に$c-primaryカラーですが、必要なものはすべて変更できますが、レイアウトが破壊されると思います。nuxt.config.jsファイルに Google フォントを追加する必要があります (そこで見つかった URL を置き換えるだけです)。 npm install - これは 1 回だけ行う必要がありますnpm run devを実行し、localhost:3000 に移動します。 More settingsをクリックしますSave as PDFを選択しますcontent内のデータには注意してくださいnpm 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フォルダーから Web サーバーにファイルをコピーします。 このプロジェクトでは、Nuxt.js で Vue.js を使用します。