雑なやつ

レベルを上げて技術で殴りたい

VuePress で静的ページを作成し、GitHub Pages に公開する

VuePress を試したかったので、ついでに CircleCI でビルド/デプロイを行うようにしました。

目的

  • VuePress 環境構築
  • GitHub Pages の公開
  • CircleCI でビルド/デプロイ

までを行う

環境

  • OS: macOS Sierra
  • Node.js: v10.13.0
  • npm: 6.4.1
  • yarn: 1.12.1

GitHub リポジトリと成果物

実際にデプロイした GitHub Pages のリンクです。
作業手順の詳細も下記を参照してください。
GitHub - y4shiro/vue-press

y4shiro.github.io

所感と今後の予定

VuePress の環境構築、GitHub Pages の公開、CircleCI 環境構築を1日かからずに終えたので、サクッと試せてお手軽でした。
むしろ、README.md を書くほうが圧倒的に面倒だったので、定期的に文章を書いて慣れていく必要性を痛感しました。

CircleCI から GitHub Pages へのデプロイはコミット履歴を汚してしまうデメリットがあるため、別ホスティングへのデプロイに適用したほうが無難です。
ポートフォリオページ作成が頓挫しているので、リニューアルついでに CircleCI を組み込む予定です。