在Ubuntu上管理Composer依赖,可以遵循以下步骤:
使用PHP包管理器安装:
sudo apt update
sudo apt install composer
手动下载并安装:
php composer-setup.php --install-dir=/usr/local/bin --filename=composer
sudo rm composer-setup.php
创建新项目:
composer create-project --prefer-dist laravel/laravel my-project
进入项目目录:
cd my-project
添加单个包:
composer require vendor/package
添加多个包:
composer require vendor/package1 vendor/package2
指定版本:
composer require vendor/package:1.2.3
添加所有依赖:
如果你有一个composer.json
文件,可以使用以下命令安装所有列出的依赖:
composer install
更新所有依赖:
composer update
更新特定依赖:
composer update vendor/package
移除单个包:
composer remove vendor/package
移除未使用的依赖:
composer prune
查看所有依赖:
composer show
查看特定依赖的详细信息:
composer show vendor/package
配置存储位置:
composer config -g repo.packagist composer https://packagist.org
配置自动加载:
Composer通常会自动处理自动加载,但你可以在composer.json
中手动配置:
"autoload": {
"psr-4": {
"App\\": "app/"
}
}
设置全局配置:
composer config -g key value
查看全局配置:
composer config -g
通过以上步骤,你可以在Ubuntu上有效地管理Composer依赖。记得定期更新依赖以确保项目的安全性和稳定性。