我已经在我的Laravel应用程序中创建了一些命令文件。 Laravel版本为5.2。 我像这样设置命令: get:email
在命令文件中。 还将Command文件调用到Kernel.php
中。 之后,通过键入命令php artisan list
,我可以看到artisan命令列表,如下所示:
//output
get:email
我将命令标题 get:email
改为 get-bq:email
。 当我运行命令 php artisan get-bq:email
时,它可以正常工作。同时,我可以通过输入命令 php artisan list
查看列表::
//output
get-bq:email
问题 / 问题: 这两个命令都可以工作。但我不想同时使用它们。我已经做了以下几件事情:
- 修改了命令文件和命令
- 运行
composer dump-autoload -o
- 运行
composer update
- 删除 vendor 和 storage 文件夹,然后再次运行
composer update
仍然无法从我的 Laravel(5.2)应用程序中删除旧的命令。
我想要的: 如何从我的 Laravel(5.2)应用程序中删除旧的命令?
php artisan get-bq:email
和php artisan get:email
- S.Rezaphp artisan config:clear
。 - Alexey Mezeninphp artisan config:clear
命令,但它并没有清除旧的配置。 - S.Reza