无法打开流:没有这样的文件或目录 generate:seed [--path="..."] [--templatePath="..."] tableName

failed to open stream: No such file or directory generate:seed [--path="..."] [--templatePath="..."] tableName

我尝试了运行命令:

php artisan generate:seed Houses

但是,我得到了错误:

failed to open stream: No such file or directory generate:seed [--path="..."] [--templatePath="..."] tableName

我迁移了我的 table 并生成了我的控制器,并且 table 使用 php artisan 生成。我正在使用 Laravel 4.2。有什么东西不见了吗?我正在尝试按照教程的说明进行操作,但某些 artisan 命令不起作用。就像我尝试生成迁移文件一样,它给了我同样的错误,但我注意到在生成控制器和 table.

之后已经生成了迁移文件

我现在可以告诉你,你正在使用的命令不起作用。同样,请确保您正在学习的教程不是针对 Laravel 5 的,因为该版本的 artisan 命令比 4 多得多。

您似乎正在尝试为您的数据库设定种子。你试过这个命令吗?

php artisan migrate:refresh --seed

假设您的迁移文件编码正确,这应该可以满足您的要求。总的来说,我建议多读一些关于这个主题的内容,这样你就可以更好地理解它是如何工作的。