首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >【PHP 随记】—— Composer 安装项目以及项目的扩展

【PHP 随记】—— Composer 安装项目以及项目的扩展

作者头像
繁依Fanyi
发布2023-05-07 19:40:20
发布2023-05-07 19:40:20
1.1K0
举报

使用 Composer 更轻松方便地安装 PHP 项目框架以及一些项目扩展,接下来就简单介绍下这两种用法:

1、Composer 安装项目

① 项目安装示例

以安装 ThinkPHP 项目框架为例,安装命令如下:

代码语言:javascript
复制
composer create-project topthink/think tp 5.1.40

简单对参数介绍一下:

参数

说明

create-project

代表我们要下载项目文件(非功能包)

topthink/think

thinkphp 项目的名称

shop

在当前目录会自动创建shop目录并存储下载下来的框架代码文件

安装完成后,便可以在该目录下找到所安装的框架。

② 相关问题解决

如果出现 Could not find package topthink/think with version 6.0.*. 等类似错误,可以尝试使用以下命令删除之前镜像来解决:

代码语言:javascript
复制
#解决命令
composer config -g --unset repos.packagist

③ 框架搜索指南

其它需要的项目可以在 Packagis 站搜素:https://packagist.org/

2、Composer 安装项目的扩展

在进行项目开发的过程中可能需要使用一些功能扩展,比如图片验证码扩展 topthink/think-captcha,使用这些已有的扩展可以省去大量的时间,接下来,同样展示一下项目扩展的安装:

首先我们要切换到项目的根目录:

然后执行项目扩展安装命令:

代码语言:javascript
复制
composer require topthink/think-captcha  2.0.2

安装完成后,在 项目根目录\vendor\topthink 中便可以看到我们刚刚安装的组件。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-01-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1、Composer 安装项目
    • ① 项目安装示例
    • ② 相关问题解决
    • ③ 框架搜索指南
  • 2、Composer 安装项目的扩展
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档