composer环境配置
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了composer环境配置相关的知识,希望对你有一定的参考价值。
一
下载composer.phar
http://pan.baidu.com/s/1nuDQBzz
cmd命令行切换到composer.phar文件目录下
运行:
echo @php "%~dp0composer.phar" %*>composer.bat
修改系统环境变量添加当前目录,即可在全局环境使用composer命令
二
下载证书文件
http://pan.baidu.com/s/1qYBsR96
同时修改php.ini
在ctrl+F搜SSL然后修改
openssl.cafile= D:/www/cacert.pem
根据个人目录更改
三
运行 composer init 初始化
添加国内源
composer config repo.packagist composer https://packagist.phpcomposer.com
或者修改json添加
"repositories": {
"packagist": {
"type": "composer",
"url": "https://packagist.phpcomposer.com"
}
}
Composer 安装后,切换到一个可通过 Web 访问的目录,执行如下命令即可安装 Yii :
composer global require "fxp/composer-asset-plugin:~1.0.0"
composer create-project --prefer-dist yiisoft/yii2-app-basic basic
遇到报错
Failed to decode response: zlib_decode(): data error
百度后
运行composer self-update
还是不行,再来,删掉composer.json不添加repositories。
重新composer init 然后再github看到的一条
composer config --global repositories.packagist.allow_ssl_downgrade false
地址https://github.com/composer/composer/issues/4121
加上,
咦,好像可以了
配环境真麻烦,还好配好了
天真的我以为这就可以了,结果。。。
是vendor没生成,再去调composer哭一会
以上是关于composer环境配置的主要内容,如果未能解决你的问题,请参考以下文章
自动化代码审查平台: 基于Docker Compose整合Jenkins + SonarQube
使用 compose 在 AndroidView 中使用片段时崩溃