beesoft / generator-html

dev-master 2018-05-03 08:22 UTC

This package is not auto-updated.

Last update: 2024-09-20 20:36:39 UTC


README

Latest Version on Packagist Software License Total Downloads

PHP静态网站与支持Markdown的博客生成器。

利用laravel的Blade模板引擎的强大功能。

此存储库包含核心代码。如果您想使用Katana,请访问此存储库

安装

要安装全新的Katana,您需要安装Composer 并运行以下命令

composer create-project themsaid/katana my-new-site

安装完成后,您可以使用以下命令构建您的网站

php katana build

Katana附带示例内容,以帮助您立即开始,运行此命令后,您的网站将在/public目录下生成。

文档

完整的Katana文档可以在这里找到: http://themsaid.github.io/katana/

博客生成器

Katana附带静态博客生成器,您只需在/content/_blog目录中创建一个新的.blade.php文件,Katana就会编译所有帖子并将它们呈现为您的选择视图。

博客帖子列表根据配置选项在config.php中分页。在您的所有blade视图中还有一个可用的$blogPosts变量,其中包含帖子数组。

Blade模板引擎

Blade是一个简单但功能强大的模板引擎,专为laravel构建,如果您还不熟悉它,请查看Blade的文档

与GitHub Pages一起使用

您可以使用Katana通过子树在GitHub Pages上发布网站,想法是将公共目录部署为您的用户GitHub页面存储库的主分支或项目的gh-pages分支。

您可以在文档中找到完整细节。