Laravel "artisan make:observer" 失败
Laravel "artisan make:observer" fails
我正在尝试使用 运行 的文档页 [1] 中所述的 Artisan 生成提供程序:
php artisan make:observer AdServiceProvider
但是我收到以下错误:
[InvalidArgumentException] There are no commands defined in the
"make" namespace.
我是不是做错了什么或者文档是否过时了?
文档中和命令列表中都没有 make:observer 命令。
因为您已经标记了您正在使用的问题 Laravel 4,所以没有任何 make:*** 命令。
对于Laravel 5:
要创建新的提供者,只需调用
php artisan make:provider [provider name]
您始终可以通过键入
获得包含所有可用命令的列表
php artisan
Laravel 5.6 版 最近引入了用于创建观察者的 artisan 命令。
您现在可以发出如下命令,
php artisan make:observer UserObserver --model=User
在此处查看更新的文档:-
https://laravel.com/docs/5.6/eloquent#observers
我正在尝试使用 运行 的文档页 [1] 中所述的 Artisan 生成提供程序:
php artisan make:observer AdServiceProvider
但是我收到以下错误:
[InvalidArgumentException] There are no commands defined in the "make" namespace.
我是不是做错了什么或者文档是否过时了?
文档中和命令列表中都没有 make:observer 命令。
因为您已经标记了您正在使用的问题 Laravel 4,所以没有任何 make:*** 命令。
对于Laravel 5:
要创建新的提供者,只需调用
php artisan make:provider [provider name]
您始终可以通过键入
获得包含所有可用命令的列表php artisan
Laravel 5.6 版 最近引入了用于创建观察者的 artisan 命令。
您现在可以发出如下命令,
php artisan make:observer UserObserver --model=User
在此处查看更新的文档:- https://laravel.com/docs/5.6/eloquent#observers