guratr / nova-command-runner
Laravel Nova 工具,用于运行 Artisan 命令。
1.0.3
2019-01-07 23:51 UTC
Requires
- php: >=7.1.0
README
此 Nova 工具可以让您
- 运行和队列 artisan 命令
- 指定命令选项
- 获取命令结果
- 查看命令历史
安装
您可以通过 composer 在使用 Nova 的 Laravel 应用中安装 nova 工具
composer require guratr/nova-command-runner
接下来,您需要在 Nova 中注册该工具。通常在 NovaServiceProvider
的 tools
方法中完成此操作。
// in app/Providers/NovaServiceProvder.php // ... public function tools() { return [ // ... new \Guratr\CommandRunner\CommandRunner, ]; }
发布配置文件
php artisan vendor:publish --provider="Guratr\CommandRunner\ToolServiceProvider"
将您的命令添加到 config/nova-command-runner.php
可用选项
- run : 要运行的命令(例如
route:cache
) - options : 命令的选项数组(例如
['--allow' => ['127.0.0.1']]
) - queue : 布尔值(当为 true 时将使用默认设置)或数组(例如
['connection' => 'database', 'queue' => 'default']
) - type : 按钮类(primary, secondary, success, danger, warning, info, light, dark, link)
- group: 组名(可选)
用法
点击您 Nova 应用中的 "Command Runner" 菜单项以查看工具。