承接 ejntaylor/vellum 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

ejntaylor/vellum

最新稳定版本:v1.0.0

Composer 安装命令:

composer require ejntaylor/vellum

包简介

Vellum - Simple Blogging for Laravel (Powered by Folio)

README 文档

README

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

This is a package providing a Simple UI for Laravel Folio that provides a simple UI and Markdown editor for managing your blog content. View all your posts, create new ones, edit existing ones, and delete them.

image image

Installation

You can install the package via composer:

composer require ejntaylor/vellum

Folio Installation

Folio is a required package so will be installed automatically. You will need to follow the instructions to install Folio.

Specifially, you will need to run the following commands:

php artisan folio:install

Until Folio is out of beta you will need to set the following in your composer.json file:

    "minimum-stability": "beta"

You will then need to publish the assets so we can style Vellum:

php artisan vendor:publish --tag="vellum-assets"

You can publish the config file with:

php artisan vendor:publish --tag="vellum-config"

This is the contents of the published config file:

return [
    'middleware' => [
        'auth' => \Ejntaylor\Vellum\Http\Middleware\AuthMiddleware::class,
    ],
];

Optionally, you can publish the views using

php artisan vendor:publish --tag="vellum-views"

Auth

You might already have Authentication setup. If you are starting with a fresh install you might want to use the Laravel Breeze package to get up and running quickly.

composer require laravel/breeze --dev
php artisan breeze:install

Usage

Install with the above instructions and make sure to publish the assets.

Make sure you have auth setup.

Then head to https://yourapp.com/vellum to view the UI. Login and go - that's it!

Changelog

Please see CHANGELOG for more information on what has changed recently.

Contributing

I welcome all contributions - please submit a Pull Request and I'll review it as soon as I can.

Security Vulnerabilities

Please get in touch to report security vulnerabilities.

Credits

License

The MIT License (MIT). Please see License File for more information.

统计信息

  • 总下载量: 10
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 7
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 7
  • Watchers: 1
  • Forks: 0
  • 开发语言: JavaScript

其他信息

  • 授权协议: MIT
  • 更新时间: 2023-08-02