03API 教程 Composer require dingo/API:^2.0.0-alpha2 一直报这个错 花了三四个钟了 求解

composer require dingo/api:^2.0.0-alpha2

*./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 4 installs, 0 updates, 0 removals
Installing league/fractal (0.17.0): Loading from cache
Installing doctrine/annotations (v1.6.0): Loading from cache
Installing dingo/blueprint (dev-master 76b1621): Cloning 76b162164f from cache
Installing dingo/api (v2.0.0-alpha2): Loading from cache
league/fractal suggests installing pagerfanta/pagerfanta (Pagerfanta Paginator)
league/fractal suggests installing zendframework/zend-paginator (Zend Framework Paginator)
dingo/api suggests installing tymon/jwt-auth (Protect your API with JSON Web Tokens.)
Writing lock file
Generating optimized autoload files
PHP Fatal error: Uncaught TypeError: Argument 1 passed to Composer\Autoload\ClassLoader::addClassMap() must be of the type array, integer given, called in phar:///usr/local/bin/composer/src/Composer/Autoload/AutoloadGenerator.php on line 760 and defined in phar:///usr/local/bin/composer/vendor/composer/ClassLoader.php:92
Stack trace:
0 phar:///usr/local/bin/composer/src/Composer/Autoload/AutoloadGenerator.php(760): Composer\Autoload\ClassLoader->addClassMap(1)
1 phar:///usr/local/bin/composer/src/Composer/Autoload/AutoloadGenerator.php(303): Composer\Autoload\AutoloadGenerator->getStaticFile('996eef7ea603f50...', '/home/vagrant/C...', '/home/vagrant/C...', '/home/vagrant/C...', 50600)
2 phar:///usr/local/bin/composer/src/Composer/Installer.php(303): Composer\Autoload\AutoloadGeneratordump(Object(Composer\Config), Object(Composer\Repository\InstalledFilesystemRepository), Object(Composer\Package\RootPackage), Object(Composer\Installer\InstallationManager), '/home/vagrant/C...', true)
3 phar:///usr/local/bin/composer/src/ in phar:///usr/local/bin/composer/vendor/composer/ClassLoader.php on line 92

滴水穿石,石破天惊----晓疯子
zhaocrazy
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
讨论数量: 4
liyu001989

看看报错,包已经安装完了,autoload 的时候报的错。

试试 composer 升级一下 或者删了 vendor 重新安装

5年前 评论
zhaocrazy

@liyu001989 谢谢你 我再试试

5年前 评论
zhaocrazy

END:
@1 第三次 删除项目 重新github 安装配置好项目后,备份autoload_classmap.php 文件(自动加载文件,这个文件被清空了)
@2 执行 composer require dingo/api:^2.0.0-alpha2 依旧报错!
@3 将备份文件复制回去后 composrer.josn 增加这两项 "minimum-stability" : "dev", "prefer-stable" : true 继续执行 php artisan vendor:publish --provider="Dingo\Api\Provider\LaravelServiceProvider" 发现成功
@ 继续命令 php artisan vendor:publish 选dingo 教程的是2 安装成功过了!误打误撞安装成功了!

5年前 评论
zhaocrazy

后面 composer require gregwar/captcha 还是出现了这个错误 很无语 很无解 想哭想把南墙撞穿
-------最后总结 关机 重启 才是解决之道 没有什么不是关机重启不能解决的 linux似乎会少很多莫名BUG 一个还是自己基础太薄弱 多学习

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!