ejntaylor / vellum
Vellum - 简单的 Laravel 博客 (由 Folio 提供)
v1.0.0
2023-08-02 12:11 UTC
Requires
- php: ^8.1
- illuminate/contracts: ^10.0
- laravel/folio: ^1.0@beta
- spatie/laravel-package-tools: ^1.14.0
Requires (Dev)
- laravel/pint: ^1.0
- nunomaduro/collision: ^7.9
- nunomaduro/larastan: ^2.0.1
- orchestra/testbench: ^8.0
- pestphp/pest: ^2.0
- pestphp/pest-plugin-arch: ^2.0
- pestphp/pest-plugin-laravel: ^2.0
- phpstan/extension-installer: ^1.1
- phpstan/phpstan-deprecation-rules: ^1.0
- phpstan/phpstan-phpunit: ^1.0
This package is auto-updated.
Last update: 2024-09-10 01:22:55 UTC
README
这是一个提供用于 Laravel Folio 简单用户界面的包,它提供了一个简单的 UI 和 Markdown 编辑器,用于管理您的博客内容。查看所有帖子,创建新帖子,编辑现有帖子,并删除它们。


安装
您可以通过 composer 安装此包
composer require ejntaylor/vellum
Folio 安装
Folio 是一个必需的包,因此将自动安装。您需要遵循说明来安装 Folio。
具体来说,您需要运行以下命令
php artisan folio:install
在 Folio 出了测试版之前,您需要在您的 composer.json 文件中设置以下内容
"minimum-stability": "beta"
然后您需要发布资源,这样我们就可以为 Vellum 设计样式
php artisan vendor:publish --tag="vellum-assets"
您可以使用以下命令发布配置文件
php artisan vendor:publish --tag="vellum-config"
这是发布配置文件的内容
return [ 'middleware' => [ 'auth' => \Ejntaylor\Vellum\Http\Middleware\AuthMiddleware::class, ], ];
可选地,您可以使用以下命令发布视图
php artisan vendor:publish --tag="vellum-views"
认证
您可能已经设置了认证。如果您是从全新的安装开始,您可能想使用 Laravel Breeze 包来快速启动。
composer require laravel/breeze --dev php artisan breeze:install
使用方法
按照上述说明进行安装,并确保发布资源。
确保您已设置认证。
然后前往 https://yourapp.com/vellum 查看用户界面。登录并开始使用 - 就这么简单!
更新日志
有关最近更改的更多信息,请参阅 更新日志。
贡献
我欢迎所有贡献 - 请提交一个 Pull Request,我会尽快审查。
安全漏洞
请联系报告安全漏洞。
致谢
许可
MIT 许可证 (MIT)。有关更多信息,请参阅 许可文件。