如何在 Ubuntu 上安装和使用 Composer ?

在 PHP 开发中,随着各种各样的类库和框架,手动管理这些依赖可能是一项艰巨的任务。Composer 一个依赖项管理工具,大大改善了 PHP 开发的方式。通过一个直观的界面,Composer 使开发人员能够声明、管理和执行无缝更新。
本教程将指导您在 Ubuntu 上安装 Composer,并提供其基本用法的概述。
Step 1: 更新 Ubuntu 软件包
在安装任何新软件之前,最好先更新本地包缓存并升级系统。
sudo apt update && sudo apt upgrade
Step 2: 安装所需的 PHP 扩展
Composer 需要一些安装一些 PHP 扩展才能正常工作。
sudo apt install php-cli php-zip unzip curl
Step 3: 下载并安装 Composer
下载 Composer Installer
curl -sS https://getcomposer.org/installer -o composer-setup.php
全局安装 Composer
sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer
检查版本以确认安装
composer --version

Step 4: Composer 基本命令和用法
(1) 如果要启动一个新的 PHP 项目,请导航到项目目录并运行
composer init
此命令将指导您创建 composer.json 文件。
(2) 向项目中添加依赖项(例如,库或框架)
composer require vendor/package
将 vendor/package 替换为所需的包名。
(3) 更新一个特定的软件包
composer update vendor/package
(4) 更新所以软件包
composer update
(5) 从项目中删除一个包
composer remove vendor/package
(6) 查看所有已安装软件包
composer show
(7) Composer 提供了一个自动加载器来自动加载依赖项。
require 'vendor/autoload.php';
(8) 生产部署优化,在部署应用程序时,不安装dev环境的依赖项,并优化自动加载程序
composer install --no-dev --optimize-autoloader
我的开源项目
评论已关闭
