【问题标题】:Error when installing package with composer but package seems installed anyway使用 composer 安装包时出错,但包似乎已安装
【发布时间】:2019-09-06 10:21:44
【问题描述】:

我正在尝试使用 composer 安装包 maddhatter/laravel-fullcalendar(FullCalendar.io 的 Laravel 助手)。 所以这是我运行的命令:

''' php ../../composer.phar 需要 maddhatter/laravel-fullcalendar '''

结果如下:

对 maddhatter/laravel-fullcalendar 使用版本 ^1.3

./composer.json 已更新

使用包信息加载作曲家存储库

更新依赖(包括require-dev)

软件包操作:1 次安装、0 次更新、0 次删除 - 安装 maddhatter/laravel-fullcalendar (v1.3.0): 下载 (100%) phpunit/phpunit-mock-objects 包被废弃,你应该避免使用它。没有建议更换。

写锁文件

生成自动加载文件

php artisan clear-compiled

[Symfony\Component\Debug\Exception\FatalErrorException] 调用未定义的方法 Illuminate\Foundation\Application::getCachedCompilePath()

脚本 php artisan clear-compiled 处理 post-update-cmd 事件返回错误代码 255

但现在我想知道该软件包是否已安装,因为它现在出现在我的已安装软件包列表中。

如果有人有答案,提前谢谢。

【问题讨论】:

  • 你有vendor/compiled.php文件或storage/framework/compiled.php吗?你使用的是哪个版本的 Laravel?
  • 是什么让你觉得它没有安装,看起来还不错?您可以验证安装,只需查看项目的供应商文件夹即可。
  • 感谢您的回答,确实它似乎安装得很好。 (我在 Laravel 5.0 上)

标签: php laravel composer-php package fullcalendar


【解决方案1】:

尝试手动删除供应商目录中的文件compiled.php,然后它又开始工作了。

【讨论】:

    猜你喜欢
    • 2019-05-08
    • 2021-06-25
    • 2021-06-05
    • 2012-10-11
    • 1970-01-01
    • 1970-01-01
    • 2018-04-08
    • 2018-09-01
    • 2018-04-30
    相关资源
    最近更新 更多