prezet/blog-template
最新稳定版本:v0.2.1
Composer 安装命令:
composer require prezet/blog-template
包简介
Official blogging template for the Prezet markdown blogging engine
README 文档
README
This package provides a blogging-focused starting template for the Prezet Markdown Blogging Engine [1]. It sets up routes, controllers, views, CSS, and content structure suitable for a blog site.
The installer copies the necessary files into your Laravel application and then removes this package, leaving you with the template files to modify as needed.
Installation
-
Require the package:
composer require prezet/blog-template --dev
(Note: We install as a dev dependency since the package removes itself after installation).
-
Run the installer:
php artisan blog-template:install
This command will:
- Copy routes, controllers, views, CSS, content stubs, and Vite configuration into your application.
- Install required Node dependencies (
tailwindcss,alpinejs, etc.). - Remove the
prezet/blog-templatepackage from your Composer dependencies.
Files Added/Modified
The blog-template:install command will add or modify the following files and directories within your Laravel application:
your-laravel-app/
├── app/
│ └── Http/
│ └── Controllers/
│ └── Prezet/ # Contains the index, show, image, ogimage, and search controllers
├── routes/
│ ├── prezet.php # Route definitions for the above controllers
│ └── web.php # Modified to include routes/prezet.php
├── resources/
│ ├── css/
│ │ └── prezet.css # Contains the Tailwind v4 CSS
│ └── views/
│ ├── components/
│ │ └── prezet/ # A collection of Blade components used in the template
│ └── prezet/ # Page level Blade views for the index, show, and ogimage routes
├── prezet/ # Example content containng markdown files and images
├── package.json # Modified with added node dependencies
└── vite.config.js # Overwrites existing vite.config.js. Be sure to check this file.
Testing
composer test
Credits
License
The MIT License (MIT). Please see License File for more information.
统计信息
- 总下载量: 1.5k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 4
- 点击次数: 3
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2025-04-25