laravel5.4의 경로 폴더에 있는 console.php와channel.php는 무슨 일을 하나요?
迷茫2017-05-16 16:49:38
console.php
는 console.php
用于使用闭包的形式定义Artisan命令,比如
Artisan::command('build {project}', function ($project) {
$this->info("Building {$project}!");
});
上面这种命令是可以直接在console.php中创建的,在app/Console/Kernel.php
文件中会自动加载该文件中的内容。
channels.php
用于定义Laravel的Event Broadcasting
와 같은 클로저 형태로 Artisan 명령을 정의하는 데 사용됩니다.
으아악
app/Console/Kernel.php
파일에 자동으로 로드됩니다. 🎜
🎜channels.php
는 Laravel의 이벤트 브로드캐스팅
기능으로 채널에 대한 인증 규칙을 정의하는 데 사용됩니다. 자세한 내용은 이벤트 브로드캐스팅🎜을 참조하세요.