composer的使用及注意笔记

一、下载及配置==================================================

官方下载地址:https://getcomposer.org/download/

1. Windows下直接下载exe文件安装后会自动设置环境变量

2. Linux下载的是composer.phar文件,运行命令php composer.phar, mv compser.phar /usr/bin/composer

3. composer常用代码包:

    intervention/image  图片处理,获取图片信息,上传,格式转换,缩放,裁剪等
    --------------------https://packagist.org/packages/intervention/image
    phpmailer/phpmailer 邮件发送
    --------------------https://packagist.org/packages/phpmailer/phpmailer
    phpoffice/phpexcel  excel操作类
    --------------------https://packagist.org/packages/phpoffice/phpexcel
    league/route        路由调度类
    --------------------https://packagist.org/packages/league/route
    Carbon/Carbon        时间操作类
    --------------------https://packagist.org/packages/nesbot/carbon

   使用:composer require monolog/monolog

4. 默认代码库太慢需要用国内镜像

镜像地址:https://mirrors.aliyun.com/composer/
镜像地址:https://mirrors.cloud.tencent.com/composer/
镜像地址:https://mirrors.huaweicloud.com/repository/php/

镜像使用=======================================================
    $ composer config -g repoS.packagist composer  镜像地址
    $ composer clearcache
    $ composer update || install

关闭镜像=======================================================
    $ composer config -g --unset repos.packagist

二、常用方法===================================================


1. 用命令composer config -g -l查看到我的composer作用的镜像是阿里云:
https://mirrors.aliyun.com/composer/
2. 使用composer require thinkphp/thinkphp结果出错,获取失败,还给出了提示:

    Did you mean one of these?
    linkphp/linkphp
    tinyphp/tinyphp
    rhinophp/rhinophp
    thinkphp/thinkphp-plus
    tinyphporg/tinyphp

3. 使用composer require thinkphp/thinkphp-plus之后成功下载,打开composer.json文件
查看显示版本是"thinkphp/thinkphp-plus": "^1.0",而且貌似与网上看到的文件结构也不一
样:

4. composer create-project topthink/think=6.0.x-dev thinkphp正确

5. composer require topthink/think-multi-app    #多应用模式扩展包安装

6. composer require topthink/think-view        #模板引擎作为扩展包安装
7. composer create-project phpmyadmin/phpmyadmin

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值