dreadnip / jug
此包的最新版本(0.4.0)没有可用的许可信息。
将Twig模板转换为静态网站。
0.4.0
2023-12-29 19:43 UTC
Requires
- php: ^8.2
- ext-dom: *
- ext-libxml: *
- ext-pdo: *
- erusev/parsedown-extra: ^0.8.1
- symfony/console: ^6.0 || ^7.0
- symfony/dom-crawler: ^6.0
- symfony/event-dispatcher: ^6.4
- symfony/filesystem: ^6.0 || ^7.0
- symfony/finder: ^6.0
- symfony/process: ^6.0
- symfony/translation: ^6.0
- symfony/twig-bridge: ^6.0
- symfony/yaml: ^6.0
- twig/twig: ^3.3
Requires (Dev)
- phpstan/phpstan: 1.8
- phpunit/phpunit: ^9.5
- squizlabs/php_codesniffer: ^3.6
- symfony/var-dumper: ^6.0
This package is auto-updated.
Last update: 2024-08-29 22:28:03 UTC
README
Jug是一个基于Symfony组件的最小静态网站生成器。它只做一件事:将twig模板转换为直接的HTML。
Jug旨在快速且灵活。你不会找到一个广泛的插件系统,而是一套基本但强大的工具,你可以使用它们来构建你需要的东西。
特性
- 基于Twig
- 多语言支持(使用symfony/translations)
- 优化图像
- 监控和提供命令,快速开发
- 简单,基于PHP的配置
- 事件,在构建前后进行自定义
- 与Github Pages无缝集成
入门
# Create a new project directory mkdir my-project && cd my-project # Install the package using composer composer require dreadnip/jug # Run the init command to generate your base site ./vendor/bin/jug init # Run the serve command to view your site ./vendor/bin/jug serve
下一步是什么
请参阅文档以获取更多信息。