解决使用composer出现的错误

解决使用composer出现的错误

第一次使用composer ,因为yii项目必须要用到,然而·····
composer install / update 会报如下错误:

F:\xxx\www\yii_blog>composer install
You are running composer with xdebug enabled. This has a major impact on runtime performance. 
See https: //getcomposer.org/xdebug
Loading composer repositories with package informationInstalling dependencies (including require-dev) from lock file Warning: The lock file is not up to date with the latest changes in composer.jso n .
You may be getting outdated dependencies.
Run update to update them.Your requirements could not be resolved to an installable set of packages.

Problem 1
- Installation request for fxp/composer-asset- plugin v1.0.0-beta4 -> satisfiable by fxp/composer-asset- plugin [v1.0.0-beta4]. - fxp/composer-asset- plugin v1.0.0-beta4 requires composer- plugin -api 1.0.0-> no matching package found.

Problem 2
- Installation request for yiisoft/yii2-composer 2.0.3 -> satisfiable by yiisoft/yii2-composer[2.0.3].
- yiisoft/yii2-composer 2.0.3 requires composer- plugin -api 1.0.0 -> no match ing package found.

Problem 3
- yiisoft/yii2-composer 2.0.3 requires composer- plugin -api 1.0.0 -> no match ing package found.
- yiisoft/yii2 2.0.3 requires yiisoft/yii2-composer * -> satisfiable by yiisoft/yii2-composer[2.0.3].
- Installation request for yiisoft/yii2 2.0.3 -> satisfiable by yiisoft/yii2[2.0.3].Potential causes: - A typo in the package name - The package is not available in a stable-enough version according to your min imum-stability setting
see <https: //getcomposer.org/doc/04-schema.md#minimum-stability> for more det ails.
Read <https: //getcomposer.org/doc/articles/troubleshooting.md> for further commo n problems.

```````````````````````````````````````````````````````````````````````````````````````````````````````````
 

经过了一番的几小时的摸索,于是我开始了我的报错解决之道:

step0:
安装composer:
要么 ①下载composer.phar 要么②安装composer install.exe for windows

step1:
Yii2 需要  composer-plugin-api 1.0  以上的版本
檢查  composer-asset-plugin  的版本或者查看一下有無安裝, 先確定有沒有或者有沒有超過1.0以上
如果都沒有的話使用  composer global require "fxp/composer-asset-plugin:~1.1.1"  去下載,

 
[http://www.yiichina.com/topic/6216]

step3:
启用Packagist镜像
系统全局配置: 即将配置信息添加到 Composer 的全局配置文件 config.json 中。
composer config -g repo.packagist composer https://packagist.phpcomposer.com

[http://pkg.phpcomposer.com/] 

step4:
安装fxp/composer-asset-plugin
: composer require fxp/composer-asset-plugin
这时候中间会提示需要输入一个token:
 
并且:记住命令行要求github的token:

 所以去github:

 得到token后,复制过来

 等待安装 fxp/composer-asset-plugin

完成后是这样的:
 

[https://packagist.org/packages/fxp/composer-asset-plugin ]





评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值