Laravel - php artisan make:model 项目不工作

Laravel - php artisan make:model Project Doesnt Work

我需要使用这个命令来创建模型。

当我这样做时:

php artisan make:model Project

我收到了

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

所以,在我正在学习的教程中,那个人使用它来制作模型。

我该怎么办?

所以,我发现我正在使用 laravel 4 并且这个命令确实存在。

如何在没有此 make 命令的情况下构建模型?

make:model 命令是 Laravel 5 的新命令,因此您在 4.

中将无法使用

要制作模型,您只需使用以下代码在模型文件夹中创建一个新文件

class MyModel extends \Illuminate\Database\Eloquent\Model {

    // Code here

}

Jeffrey Way(他创建了 Laracasts)提供了一个包,其中包含一些命令,可以为您生成很多东西,包括模型,我发现在使用 4 进行开发时非常有用。https://github.com/JeffreyWay/Laravel-4-Generators

要在 laravel 4 中使用 artisan 生成模型,您需要安装 JeffreyWay way's 包。 它为您的 laravel 4 应用程序

提供了惊人的生成器