官方网:
php包管理器:
http://www.phpcomposer.com/
中国全量镜像:
http://pkg.phpcomposer.com/
升级composer ,windows下,重新下载composer安装,或者执行:composer self-update
配置,全局
指定中国镜像:
composer config -g repo.packagist composer https://packagist.phpcomposer.com
单个项目指定,切换到项目目录,执行:
composer config repo.packagist composer https://packagist.phpcomposer.com
安装软件依赖库
1. 利用配置文件安装,切换到需要安装依赖包的目录下
新建文件composer.json,添加类似下面的内容:
{
"require": {
"qiniu/php-sdk": "^7.0",
"php-amqplib/php-amqplib": "2.6.*"
}
}
然后执行:composer install
即可完成依赖包的安装
2.快速安装:
composer require "foo/bar:1.0.0"
快速安装并初始化项目:composer init --require=foo/bar:1.0.0 -n
3.派生安装:
composer create
-
project
--
prefer
-
dist laravel
/
laravel blog
安装项目例子1,安装lavavel:
composer
global
require
"laravel/installer"
laravel
new
blog
php开发框架:
http://www.golaravel.com/
前端css框架:
http://www.bootcss.com/
js构建工具:
http://www.gruntjs.net/
静态资源CDN服务:
http://www.bootcdn.cn/
常见问题:
问题1:不能与xdebug一起使用
解决方法:
1)禁用xdebug
2)php 命令行指定新的php配置文件,如:php.ini-composer
php -c php.ini-composer composer.phar %*
问题2:Your configuration does not allow connection to ...
解决方法:设置一个本地或全局的composer配置
本地:composer config secure-http false
全局设置:composer config -g secure-http false
意义是默认禁用https请求