标签: composer

  • Debian 全局安装composer

    在 debian 上安装 compoer ,以便能够在任何地方随时执行compoer 命令,安装方法如下:

    php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" php composer-setup.php --install-dir=/usr/bin --filename=composer
    rm -rf composer-setup.php
    chmod +x /usr/bin/composer
    composer --version
  • 删除 composer  stand-with-ukraine

    最近发现在使用composer时,会输出一行stand-with-ukraine的文本内容,把政治掺杂到技术中,也是够烦人的,幸好有办法去掉,执行以下命令:

    composer remove ukeloop/stand-with-ukraine
  • Composer 使用阿里云的源

    (1). 配置只在当前项目生效

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

    取消当前项目配置

    composer config --unset repos.packagist

    (2)配置全局生效

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

    取消全局配置

    composer config -g --unset repos.packagist
  • Composer版本号前面`^`和`~`的区别

    ~1.2.3表示: 1.2.3 <= 版本号 < 1.3.0

    ^1.2.3表示: 1.2.3 <= 版本号 < 2.0.0

    ~1.2 表示: 1.2.0 <= 版本号 < 2.0.0

    安装格式

    composer require “扩展包:版本号”

    composer require “扩展包 版本号”

    composer require “predis/predis:2.0”  指定某个版本

    如果版本号前有~^都是下载某个范围最新版本

  • 使用 Composer 升级 Laravel Installer

    安装laravel installer, 如果已经安装了,这一步略过

    composer global require laravel/installer

    更新larvel installer

    composer global update laravel/installer

    查看全局安装了哪些包以及相关信息

    composer global show

    也可以用

    laravel --version

    查看安装器的版本

  • Windows10安装Composer

    在我的win10上用exe安装一直安装不上,使用命令行安装的过程如下:

    下载安装脚本到当前目录

    php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"

    执行安装过程

    php composer-setup.php

    删除安装脚本

    php -r "unlink('composer-setup.php');"

  • 让Compser使用代理

    新建环境变量 http_proxy,值设置为代理地址:http://127.0.0.1:1080