在Ubuntu上进行本地开发,可按以下步骤使用Composer:
安装Composer
sudo apt update
sudo apt install php-cli php-mbstring git unzip
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
composer --version # 验证安装
初始化项目
在项目目录运行:
composer init
按提示填写项目信息,生成composer.json文件。
添加依赖
composer require <package-name>
例如:composer require monolog/monolog,自动下载并安装依赖包及依赖项。
安装/更新依赖
composer install
composer update
使用自动加载
在项目入口文件(如index.php)中添加:
require __DIR__ . '/vendor/autoload.php';
无需手动引入依赖文件。
配置优化(可选)
composer config -g repos.packagist composer https://mirrors.aliyun.com/composer/
composer.lock文件到版本控制,确保团队使用相同版本。通过以上步骤,可在Ubuntu本地环境中高效管理PHP项目依赖,完成开发工作。