alexanderhorner / laravel-orbit-html-driver
laravel orbit 的 HTML 驱动程序,用于 Laravel Eloquent 的 flat-file 数据库驱动程序。
v2.3
2022-03-22 00:34 UTC
Requires
- php: ^7.4 || ^8.0
- illuminate/database: ^8.0 || ^9.0
- ryangjchandler/orbit: ^1.0 || *
- spatie/yaml-front-matter: ^2.0
- symfony/yaml: ^3.0 || ^4.0 || ^5.0 || ^6.0
README
laravel orbit 的 HTML 驱动程序,用于 Laravel Eloquent 的 flat-file 驱动程序。支持 Jekyll Markdown 和 HTML + YAML 前端内容。
安装
通过在终端运行以下命令使用 composer 进行安装:
composer require ryangjchandler/orbit
使用方法
进入您的 orbit 配置文件 config/orbit.php
。如果找不到,可以在终端运行以下命令进行发布:
php artisan vendor:publish --provider="Orbit\\OrbitServiceProvider"
在配置文件中,添加 HTML 驱动程序并将其配置为默认驱动程序
<?php return [ 'default' => env('ORBIT_DEFAULT_DRIVER', 'html'), # <-- Change here to html 'drivers' => [ 'html' => \Alexanderhorner\LaravelOrbitHtmlDriver\Driver\HTMLDriver::class, # <-- Add this line to your drivers array here 'md' => \Orbit\Drivers\Markdown::class, 'json' => \Orbit\Drivers\Json::class, 'yaml' => \Orbit\Drivers\Yaml::class, 'md_json' => \Orbit\Drivers\MarkdownJson::class, ], ...
这就完成了。新的数据库条目现在应该会创建带有 YAML 前端内容的 HTML 文件。