我将 Lumen 1.0 用于 API 项目。
我已经通过取消注释以下行来启用 Eloquent引导程序/app.php file :
$app->withEloquent();
但是当我想通过迁移创建第一个模型时,它失败了:
php artisan make:model Book --migration
错误信息 :
[InvalidArgumentException]
Command "make:model" is not defined.
Did you mean one of these?
make:seeder
make:migration
关于 Eloquent 的 Laravel 文档 (http://laravel.com/docs/5.1/eloquent#defining-models http://laravel.com/docs/5.1/eloquent#defining-models).
流明文档(http://lumen.laravel.com/docs/installation http://lumen.laravel.com/docs/installation)不包括 Eloquent 文档,因为默认情况下它不启用。
您有什么想法可以避免这个错误吗?
添加详细信息
php artisan --version
显示:
Laravel Framework version Lumen (5.1.6) (Laravel Components 5.1.*)
您看到此错误是因为 Lumen 未附带make:model
.
要查看您可以使用的所有 artisan 命令的列表,只需运行php artisan
.
话虽这么说,我确实找到了这个软件包,我已将其添加到流明安装中,并且似乎工作正常https://github.com/webNeat/lumen-generators#installation https://github.com/webNeat/lumen-generators#installation
希望这可以帮助!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)