twent/ssg

最简单的静态网站生成器 (SSG)

维护者

详细信息

github.com/twent/php-ssg

源代码

问题

安装次数: 0

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分叉: 0

开放问题: 0

类型:项目

0.0.1 2023-07-29 14:36 UTC

This package is auto-updated.

Last update: 2024-09-29 17:07:11 UTC


README

使用 BladeVite 为您的网站提供最简单的 SSG。

功能

  1. JSON 文件 生成
  2. Blade 模板引擎来自 Laravel
  3. Vite CSS & JS 编译器
  4. 在页面间共享自定义数据

要求

  • PHP 7.4 或更高版本
  • Node JS 的最新版本 + yarn(或 npm、pnpm 等)

安装

  1. 克隆此存储库或运行 composer create-project twent/ssg YOUR_SITE_NAME
  2. 安装依赖项 make install
  3. 制作测试构建 make

如何使用

  1. resources/views 中的视图
  2. resources/pages 文件夹中的页面 JSON
  3. resources/assets 中的 CSS & JS 资产

灵感来自 Cleaver