xguard/laravel-kanban

用于 Laravel 应用的看板

v1.25.2 2023-08-11 01:29 UTC

This package is auto-updated.

Last update: 2024-09-11 03:46:10 UTC


README

Laravel 项目看板包


安装

使用以下命令进行安装

composer require xguard/laravel-kanban
php artisan migrate
php artisan vendor:publish --provider="Xguard\LaravelKanban\LaravelKanbanServiceProvider" --force

使用以下命令创建管理员。它将提示您从用户表中输入现有的电子邮件。

php artisan kanban:create-admin

您现在可以访问 /kanban 路径来使用此包。您必须先登录才能访问此 URL。


开发

按照以下步骤对包进行修改

1: 首先,下载并将 laravel-kanban 文件夹拖到您的根目录下的包文件夹中。如果您还没有,请创建一个 "package" 文件夹。

2: 然后,在您的根 composer.json 的 psr-4 中添加一行代码

"psr-4": {
    //...
    "Xguard\\LaravelKanban\\": "package/laravel-kanban/src/"
},

3: 将 Kanban 服务提供者添加到 config/app.php

return [
    //...
    "providers" => [
        //...
        Xguard\LaravelKanban\LaravelKanbanServiceProvider::class,
    ]
];

4: 运行以下命令

composer dump-autoload

5: 在命令行中导航到 laravel-kanban 包文件夹并执行以下命令

composer install
npm install
npm run dev

6: 返回命令行中的根目录,并使用以下命令发布包

php artisan vendor:publish --provider="Xguard\LaravelKanban\LaravelKanbanServiceProvider" --force

7: 运行包迁移

php artisan migrate --path=package/laravel-kanban/src/database/migrations

8: 运行测试的种子文件

php artisan db:seed --class="Xguard\LaravelKanban\database\seeds\EmployeeSeeder"

许可协议

让我们来制作开源版本?受 MIT 许可协议约束MIT 许可协议