Composer可以理解成一个依赖管理工具
它能解决以下问题
a) 你有一个项目依赖于若干个库。
b) 其中一些库依赖于其他库。
c) 你声明你所依赖的东西。
d) Composer 会找出哪个版本的包需要安装,并安装它们(将它们下载到你的项目中)
全局安装Composer
curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer
这里是把composer.phar下载到当前目录,然后移动待bin目录,这样我们就能全局使用了。
配置中国镜像
composer config -l -g
找到home对应的路径,然后修改config.json文件
{ "config": { }, "repositories": [ { "packagist": false }, { "type": "composer", "url": "https://packagist.phpcomposer.com/" } ] }
当然这里我们也可以在每个项目下面的composer.json文件来单独配置.
不要忘了更新
composer self-update
使用Composer安装YIi2.0版本
# 为Composer 安装 composer asset 插件 composer global require "fxp/composer-asset-plugin:~1.1.1" # 使用高级模版安装Yii应用到 digpage.com 目录下 php ../composer.phar create-project --prefer-dist yiisoft/yii2-app-advanced digpage.com # 使用基础模版安装 # composer create-project --prefer-dist yiisoft/yii2-app-basic digpage.com
最后切换到安装目录路径下执行
php init
接下来就可以愉快的使用啦.
时间: 2024-11-05 18:46:53