😊

ganttlab を gitlab pagesに配置する

2023/11/28に公開

# 概要

GitlabにおいてIssueをガントチャート化するためのツールGanttlabを活用する。
Ganttlab自体はSaaSで使うこともできるし、Dockerコンテナで起動することも可能だがここではgitlab pagesにホスティングする方法を記載する

課題

  • gitlab pagesに置く都合上、パスが / にならない

解決策

  • 以下を作成してパスを指定した上でビルドする
    • ganttlab/packages/ganttlab-adapter-webapp/vue.config.js
module.exports = {
  publicPath: process.env.NODE_ENV === 'production'
   ? '/ganttlab'
   : '/'
}

分岐させる・させないは自由にすれば良い。

GitHubで編集を提案

Discussion