Bil*_*bbi 3 php laravel composer-php
我无法在 laravel 项目中添加新包。我正在使用 laravel 7.2 我试图运行这个命令
composer require stripe/stripe-php
Run Code Online (Sandbox Code Playgroud)
但我得到了以下错误。
Problem 1
- Root composer.json requires kreait/laravel-firebase ^3.0,
found kreait/laravel-firebase[3.0.0]
but the package is fixed to 2.2.0 (lock file version)
by a partial update and that version does not match.
Make sure you list it as an argument for the update command.
Use the option --with-all-dependencies (-W) to allow upgrades,
downgrades and removals for packages currently locked to specific versions.
Run Code Online (Sandbox Code Playgroud)
我也尝试过作曲家更新,但仍然收到此错误。
据我所知,您的composer.json文件有一个过时的kreait/laravel-firebase包版本。stripe/stripe-php需要的kreait/laravel-firebase版本是 > 3.0& 您的版本是3.0.0. kreait/laravel-firebase更改您的 中的版本composer.json,然后删除composer.lock文件,然后composer install再次。这样,您的所有软件包都将更新到新的指定版本。在不删除composer.lock文件的情况下,即使您更改了版本,Composer 也只会安装软件包的缓存版本。
| 归档时间: |
|
| 查看次数: |
20203 次 |
| 最近记录: |