我必须在另一个包中的laravel 4应用程序中发布数据库。所以我运行了这个命令:
php artisan ab:安装
它说
[InvalidArgumentException]没有 在" ab"中定义的命令命名空间。
我尝试了composer dump-autoload
并尝试了php artisan optimize
。
Composer仍会抛出InvalidArgumentException。
修改
我错过了添加服务提供程序并在app.php文件中注册别名。这样做解决了这个问题。
答案 0 :(得分:1)
我错过了添加服务提供程序并在app.php文件中注册别名。这样做解决了这个问题。
我必须添加'Jenssegers\AB\TesterServiceProvider',
和'AB => 'Jenssegers\AB\Facades\AB',
到app/config/app.php
这解决了这个问题。
答案 1 :(得分:0)
尝试使用json文件更新composer。在json中添加以下代码
"jenssegers/ab": "1.*"
然后保存。打开命令提示符。运行作曲家更新