Laravel Artisan 命令行:简单的闭包命令
在Laravel中,我们可以使用Artisan命令行工具来创建自定义命令。这些命令可以是简单的闭包,也可以是完整的命令类。
以下是一个简单的闭包命令的示例:
// 在 app/Console/Kernel.php 文件的 commands 方法中添加以下代码
protected function commands()
{
// 注册一个简单的闭包命令
Artisan::command('hello:world', function () {
$this->info('Hello, World!');
});
}
在上述代码中,我们创建了一个名为 hello:world
的Artisan命令,它会输出 "Hello, World!"。
要运行这个命令,你需要打开终端或命令行界面,然后输入以下命令:
php artisan hello:world
运行后,你将在终端看到 "Hello, World!" 的输出。
这是一个非常基础的例子,实际应用中,你可能需要创建更复杂的命令,这时你可以使用命令类。
评论已关闭