1.composer安装
//下载
curl -sS https://getcomposer.org/installer | php
//将其移动到/usr/local/bin,可以全局使用
mv composer.phar /usr/local/bin/composer
2.使用方法
在自己所在项目目录建个composer.json文件
内容类似如下:
{
"require": {
"swiftmailer/swiftmailer": "5.4.*",
"symfony/swiftmailer-bundle": "2.3.8"
}
}
包的名称可以在网站https://packagist.org/上搜索,找到对应的路径和需要的版本号,添加到composer.json文件中
3.安装
命令行跳转到composer.json所在目录,输入composer install进行安装
4.其他安装方法
直接输入命令
composer require "symfony/swiftmailer-bundle:2.3.8"
会自动将包名和版本号添加到所在的composer.json文件中并进行下载安装
5.其他情况
如果刚开始json文件中只添加了一个,安装完后,还想添加,在json文件中添加完,运行composer install会报警告
Warning: The lock file is not up to date with the latest changes in composer.json. You may be getting outdated dependencies. Run update to update them.
这是需要先调用一下 composer update nothing命令
6.其他细节问题,可以查看官网
http://www.phpcomposer.com/
Mac系统下Composer的完整指南
本文详细介绍了在Mac环境下如何安装和使用Composer。从创建composer.json文件,到通过packagist.org查找包,再到执行composer install和composer update命令进行包的安装和更新。同时,还提到了在添加多个包后遇到警告的解决方法,以及遇到问题时查阅官方文档的建议。
1856

被折叠的 条评论
为什么被折叠?



