ejntaylor/vellum

Vellum - 简单的 Laravel 博客 (由 Folio 提供)

安装次数: 6

依赖者: 0

建议者: 0

安全: 0

星标: 4

关注者: 1

分支: 0

开放问题: 2

语言:JavaScript

v1.0.0 2023-08-02 12:11 UTC

README

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

这是一个提供用于 Laravel Folio 简单用户界面的包,它提供了一个简单的 UI 和 Markdown 编辑器,用于管理您的博客内容。查看所有帖子,创建新帖子,编辑现有帖子,并删除它们。

image image

安装

您可以通过 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)。有关更多信息,请参阅 许可文件