pragmarx/artisan-tool

将Artisan带到Nova

v0.4.0 2019-06-30 20:24 UTC

This package is auto-updated.

Last update: 2024-08-29 05:06:15 UTC


README

Nova中的Artisan功能

Latest Version on Packagist

截图

screenshot1

screenshot1

screenshot1

安装

您可以通过composer在Laravel应用中安装此包,该应用使用Nova

composer require pragmarx/artisan-tool

接下来,您需要在Nova中注册此工具。这通常在NovaServiceProvidertools方法中完成。

// in app/Providers/NovaServiceProvider.php

// ...

public function tools()
{
    return [
        // ...
        new \PragmaRX\ArtisanTool\Tool(),
    ];
}

白名单命令

可选地,您可以使用whitelistedCommands仅显示nova工具中选定的命令列表。在生产环境中,通常不建议显示所有可用的命令,例如migrate:reset。

首先发布配置文件

php artisan vendor:publish --provider="PragmaRX\ArtisanTool\ToolServiceProvider" --tag="config"

接下来,将您的命令添加到config/artisan-tool.php文件中

<?php

return [
    'whitelistedCommands' => [
        \Illuminate\Cache\Console\ClearCommand::class,
        \Illuminate\Foundation\Console\ViewClearCommand::class,
        \Illuminate\Foundation\Console\RouteClearCommand::class,
    ],
];

使用方法

在您的Nova应用中点击“artisan-tool”菜单项,即可看到此包提供的工具。

变更日志

请参阅CHANGELOG以获取最近更改的更多信息。

贡献

请参阅CONTRIBUTING以获取详细信息。

安全

如果您发现任何安全相关的问题,请通过acr@antoniocarlosribeiro.com发送电子邮件,而不是使用问题跟踪器。

鸣谢

许可协议

MIT许可协议(MIT)。有关更多信息,请参阅许可文件