加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 从git中提取yii项目后在composer update中出现问题

发布时间:2020-12-13 22:25:18 所属栏目:PHP教程 来源:网络整理
导读:我刚从yii克隆并拉出了一个yii项目,我全局需要fxp / composer-asset-plugin:~1.1.1这个命令composer global需要“fxp / composer-asset-plugin:~1.1.1”和还有全局要求fxp / composer-asset-plugin使用这个命令composer global需要“fxp / composer-asset-
我刚从yii克隆并拉出了一个yii项目,我全局需要fxp / composer-asset-plugin:~1.1.1这个命令composer global需要“fxp / composer-asset-plugin:~1.1.1”和还有全局要求fxp / composer-asset-plugin使用这个命令composer global需要“fxp / composer-asset-plugin”,但是当我运行composer update来制作供应商文件并自动加载使用该项目时,我得到以下错误:

Your requirements could not be resolved to an installable set of packages.

在更新任务之前尝试编写更新其他项目时,我也会收到以下错误:

The "yiisoft/yii2-composer" plugin requires composer-plugin-api 1.0.0,this *WILL* break in the future and it should be fixed ASAP (require ^1.0 for example).

任何人都可以帮助修复这两个特别是第一个,因为我认为以下问题是相关的.

(我也尝试重新安装作曲家,但仍然有同样的错误)

解决方法

实际上你可以做到

composer global remove "fxp/composer-asset-plugin"

然后删除供应商文件夹和你的composer.lock(你将在下一步中获得所有的执行).

然后跑

composer global require "fxp/composer-asset-plugin:*"

最后

composer install

如果这不起作用.尝试删除全局供应商文件夹.
例如,如果您使用的是ubuntu,可以在/home/someUser/.composer/vendor中找到它(这将删除全局安装的所有软件包)

下次运行composer global需要“fxp / composer-asset-plugin:*”这应该工作.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读