sigwin/yassg

又一个静态网站生成器

1.0.0 2024-02-09 10:44 UTC

README

开始使用 Twig 和 Encore 构建静态网站。

使用 YAML 数据库来组织路由和数据。

开始使用

  1. 创建一个空文件夹

    mkdir yassg-test && cd yassg-test
  2. 引入包

    composer require sigwin/yassg
  3. 初始化项目

    vendor/sigwin/yassg/bin/yassg yassg:init
  4. 运行开发服务器

    make start/dev

构建网站

传递基础 URL 进行构建

BASE_URL=https://example.com/subdir make build/clean

输出将位于 public/ 文件夹中,其中内容需要部署到 BASE_URL

Pages CI 配置

包括 Gitlab CI / Gitlab Pages 配置。