tp5定时任务命令行报错 [InvalidArgumentException] Command "date" is not defined.

最近公司业务需要一个定时任务自动检测程序,然后就使用了tp5的定时任务。关于怎么写,其他博文已经写的很多了,此文章用来记录运行过程中出现的一些问题。
1、我命令行运行的时候,总是闪退,应该是有问题,但是闪退了,我也看不到错误提示,我用的编辑器是PHPstorm ,里面有命令行,直接在这里运行,错误会直接显示出来,不会有闪退的困扰;
2、发现错误了,提示[InvalidArgumentException] Command “task” is not defined.,php think task中的’task’跟图中2的名字一致即可(这个很关键!!!)
tp5定时任务命令行报错 [InvalidArgumentException] Command "date" is not defined.