Composer 是一个用于 PHP 依赖管理的工具。它实现了让你声明项目所依赖的库,并帮你完成安装 / 更新过程
Composer 要求 PHP 版本在 5.3.2 以上才能运行。还须要对 PHP 作一些设置和编译标志,在安装时会收到全部的不兼容警告。
从源码安装软件替代简单的解压压缩文件,你须要 git,svn,fossil 或者 hg 这取决于软件所用的版本控制工具。
Composer 是多平台的,能够在 Windows,Linux 和 OSX 上良好运行。php
目前电脑是没有配置php环境变量的
设置php环境变量
找到你的xampp安装目录,找到如下两个路径,添加进去便可
测试是否安装成功,首次测试打开管理员(之后打开不用管理员)命令行,windows在左下方点击右键,选择windows powershell(管理员),输入php-v
,若有版本信息,说明配置成功前端
新开个cmd窗口,执行如下命令git
# 首先下载安装程序,就是一个 php 文件 php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');" # 运行安装程序,主要就是下载 composer.phar 文件 php composer-setup.php # 删除安装文件 php -r "unlink('composer-setup.php');"
1.将刚才安装的将 composer.phar 复制到 PHP 的安装目录下面,也就是和 php.exe 在同一级目录(个人目录在D:\xmapp\php
)
2.在 php.exe 所在目录下新建一个 composer.bat 文件,并将下列代码保存到此文件中thinkphp
@php "%~dp0composer.phar" %*
从新打开一个命令行窗口试一试执行 composer --version
看看是否正确输出版本号shell
在国内用 composer 安装包巨慢,幸亏已经有前辈们作了加速镜像,安装很简单,执行下面命令便可:json
composer config -g repo.packagist composer https://packagist.phpcomposer.com
我当前网站须要安装一个验证码think-captcha
包windows
// 执行安装 composer require topthink/think-captcha
已添加进入api
public function captcha(){ $captcha = new \think\captcha\Captcha(); $captcha->codeSet = '0123456789'; $captcha->fontSize = 14; $captcha->imageH = 50; $captcha->imageW = 100; $captcha->length = 4; $captcha->useNoise = false; $captcha->bg = [255, 255, 255]; return $captcha->entry(); }
前端页面本地测试app
<div class="login-box-con_flex-cen-input code"> <i class="iconfont iconuseryanzhnegma"></i> <input type="text" placeholder="请输入邮箱或者帐号" name="" id=""> <img src="http://127.0.0.1:9019/api/captcha/captcha"> </div>
其它相关文章
composer安装教学
验证码
composer require报错:Installation failed, reverting ./composer.json to its original content.composer