我有一个命令与此签名Laravel命令 - 只有可选的参数
order:check {--order}
并执行此:
php artisan order:check --order 7
出于某种原因,导致这个异常
[RuntimeException]
Too many arguments, expected arguments "command".
为什么?我想,这一命令既可以作为php artisan order:check
或具有可选的订单ID php artisan order:check --order X
尝试'--order = X'。它可能将7解析为单独的参数而不是选项值。 – aynber
@aynber他仍然需要添加等号的命令的定义像Cy指出 – teeyo
@Michael阅读部分:**选项与价值** https://laravel.com/docs/5.5/artisan – teeyo