相应网站:
https://packagist.org/ // 所有包都在这个网站上
http://docs.phpcomposer.com/
https://getcomposer.org/
php -r "readfile('https://getcomposer.org/installer');" | php
mv composer.phar /usr/local/bin/composer现在只需要运行 composer 命令就可以使用 Composer 而不需要输入 php composer.phar。
composer.json:项目安装
要开始在你的项目中使用 Composer,你只需要一个 composer.json 文件。该文件包含了项目的依赖和其它的一些元数据。
在当前目录下 创建一个 composer.json 内容如下
/* //这个是添加中国镜像
"repositories": {
"packagist": {
"type": "composer",
"url": "https://packagist.phpcomposer.com"
}
*/
{
"require": {
"monolog/monolog": "1.0.*"
},
"repositories": {
"packagist": {
"type": "composer",
"url": "https://packagist.phpcomposer.com"
}
}
}
然后执行composer install
或者 php composer.phar install
引入自动加载文件,然后看下载下来的包里面的 namespace 就可以使用了
直接下载新的软件包 不配置composer.json
php composer.phar require michelf/php-markdown:1.6.0
compser 创建 一个项目
composer create-project laravel/laravel=5.1.1