安装说明
环境要求
- Hugo extended
>= 0.146.0(官网与文档站) - Go
>= 1.22(用于 Hugo Modules 拉取 Hextra) - Node.js 与 pnpm
- Python 3.11+
uv- Docker 与 Docker Compose(可选)
获取代码
git clone https://github.com/Forget-C/Jellyfish.git
cd Jellyfish目录建议
如果你只是使用应用,优先关注:
front/backend/deploy/
如果你还要维护官网与文档站,再关注:
site/
安装前端依赖
cd front
pnpm install安装后端依赖
cd backend
uv sync安装站点主题模块
cd site
hugo mod tidy建议的安装顺序
- 先安装后端依赖,确保 API 能跑起来。
- 再安装前端依赖,用于本地联调。
- 如果需要维护官网和文档,再初始化
site/的 Hugo Modules。