laravel5.4的routes文件夹中的console.php和channels.php是做什么的?
console.php用于使用闭包的形式定义Artisan命令,比如
console.php
Artisan::command('build {project}', function ($project) { $this->info("Building {$project}!"); });
上面这种命令是可以直接在console.php中创建的,在app/Console/Kernel.php文件中会自动加载该文件中的内容。
app/Console/Kernel.php
channels.php用于定义Laravel的Event Broadcasting功能对channels的授权规则,详见:Event Broadcasting
channels.php
Event Broadcasting
console.php
用于使用闭包的形式定义Artisan命令,比如上面这种命令是可以直接在console.php中创建的,在
app/Console/Kernel.php
文件中会自动加载该文件中的内容。channels.php
用于定义Laravel的Event Broadcasting
功能对channels的授权规则,详见:Event Broadcasting