安装
mac:curl -sS https://getcomposer.org/installer | php
win: 下载安装包composer-setup.exe
移动到环境变量目录并改名:mv composer.phar /usr/local/bin/composer
使用
项目下新建composer.json
{
"require":{
"monolog/monolog":"1.0.*",//这里就是写入包名字与具体版本号
//前面这个是vendor目录的包得vendor name
//然后第2个同名的就对应包的名字,一般来说是这样写法
}
}
引入版本时候~号说明
例子:~2.8.1,那么范围区间是2.8.1 to 2.9.0
例子:~2.8,那么范围区间就变成 2.8 to 3.0
~号:代表一个区间,0--9
引入版本时候^号说明
例子:^2.8,那么代表是,2.8 到 3.0,也就是说最大得版本号+1的点0版本,也就是2.8的2+1,.8变成.0
例子:今天实践了下,^号也可以理解成为安装最新版本,下面例子就出现最新版的包了
composer install
引入
项目全局 require APP_PATH.'/vendor/autoload.php';