Composer基本概念,安装,以及使用

Composer 是什么

Composer是PHP的依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。它类似于Ruby中的Gem, 以及node.js中的NPM。

为什么要用 Composer

使用已有的PHP代码/库的方法。以前的方法:复制/粘贴, include, require.

Composer: 管理项目依赖包, 自动加载等。

安装 Composer

Linux, MacOS

php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"
php composer-setup.php
sudo mv -i composer.phar /usr/local/bin/composer

Windows

下载并且运行 Composer-Setup.exe,它将安装最新版本的 Composer ,并设置好系统的环境变量,因此你可以在任何目录下直接使用 composer 命令。

修改源为国内镜像

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

Composer 的基本使用方法

composer init
composer require [package name] 安装软件包
composer install
composer update [package name] 更新软件包
composer remove [package name]
composer config -gl 查看全局配置
composer show 列出当前项目使用到包的信息

自动加载

只需要将下面这行代码添加到你项目的引导文件中:

require 'vendor/autoload.php';
发布了188 篇原创文章 · 获赞 88 · 访问量 58万+

猜你喜欢

转载自blog.csdn.net/henryhu712/article/details/103608062