当前位置:首页 > 后端 > 正文内容

Composer的初步使用以及Composer切换国内源(阿里云)

Z先生4年前 (2021-04-09)后端1322

Composer安装(Windows系统)

下载:https://getcomposer.org/Composer-Setup.exe

一步步安装即可。

需要注意的是你需要开启 openssl 配置,我们打开 php 目录下的 php.ini,将 extension=php_openssl.dll 前面的分号去掉就可以了。


使用阿里云的源没得说,不像某源,不全还爱跳腾。

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


检查:

composer config -g -l


还原:

composer config -g --unset repos.packagist


调试:

composer -vvv require alibabacloud/sdk


升级:

composer self-update


诊断:

composer diagnose


清缓存:

composer clear


建立项目:

composer create-project topthink/think /wwwroot/tp


添加依赖:

编辑项目目录下composer.json

{
    "require": {
        "monolog/monolog": "1.2.*"
    }
}

或者:

composer require topthink/think-worker
composer require workerman/workerman-for-win


更新项目包:

composer update


移除项目包:

composer remove workerman/workerman-for-win


搜索项目包:

composer search workerman/workerman-for-win


列举项目包:

composer show workerman/workerman-for-win



分享给朋友:

相关文章

php获取文件mime的方法,相对完整,并且已经测试

已经经过测试也相对完整,优先自带类和方法,如果自带类或者方法没有开启的情况下,通过文件扩展名实现,文件扩展名关联了176种如果实在没有开启相关组件也没有匹配到,那么就返回:application/oc...

【转】Swoole和Workerman到底选谁?

【转】Swoole和Workerman到底选谁?

Swoole:面向生产环境的 PHP 异步网络通信引擎       使 PHP 开发人员可以编写高性能的异步并发 TCP、UDP、Unix Socket、HTT...

thinkphp6模型中联合主键、中间表调用的写法

前言Thinkphp框架是不错,但是一些特殊用法几乎找不到文档。模型就新手来说感觉会很麻烦,但是实际上习惯之后会很方便,比如入库和出库的自动格式化,再比如安全的入库。而且模型会让你养成良好的开发习惯,...

ThinkPHP6多应用下配置短路由 - TP6路由

ThinkPHP6多应用下配置短路由 - TP6路由

需要实现的效果:http://xx.com/u/RkdJ80 => http://xx.com/home/url/url/index实现步骤1. 设置tp6隐藏网址的index...

Composer常见故障处理

Segmentation fault (core dumped)错误错误详情Composer在自升级和安装包时均报:Segmentation fault (core dumped)错误 检查分析运行...

评论列表

Z先生
Z先生
3年前 (2022-12-19)

切换腾讯源
```
composer config -g repo.packagist composer https://mirrors.cloud.tencent.com
```

Z先生
Z先生
3年前 (2022-06-12)

腾讯源:mirrors.cloud.tencent.com

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。
请先 登录 再评论,若不是会员请先 注册