Mac下composer的使用

本文详细介绍了在Mac环境下如何安装和使用Composer。从创建composer.json文件,到通过packagist.org查找包,再到执行composer install和composer update命令进行包的安装和更新。同时,还提到了在添加多个包后遇到警告的解决方法,以及遇到问题时查阅官方文档的建议。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值