为什么 make 命名空间中没有定义命令?

Why there are no commands defined in the make namespace?

我已经通过 Composer 安装了 laravel。我已经创建了我需要的数据库,我只是想添加我需要的模型。所以我尝试了 artisan 命令:

php artisan make:model Task

但它返回了以下错误:

 [InvalidArgumentException]                              
  There are no commands defined in the "make" namespace.  

也许我必须为 artisan 安装其他组件?我该如何解决这个问题?

laravel 4 中没有 make 命令,我已将我的 laravel 应用程序升级到 5.1,现在可以正常工作了