Composer

发布composer包到packagist及其auto-update和版本管理

PHP使用composer来管理工具包,比如我最近需要一个alipay的支付宝,官方只是提供了一个写得有些乱的sdk供参考。只能自己动手了,刚好记录一下发布一个自己的composer包的一般步骤。 标准的composer.json 在自己的包根目录新建一个composer.json,信息大概是这样的: { “name”: “ducksoft/alipay-php-sdk”, “descriptio […]

解决composer安装太慢的问题

对于composer require和composer install,composer update大家都懂的,官方服务器在国外,导致这些需要拉取包的时候非常非常慢。 一般就是类似这样的输出,然后就是无穷无尽的等待: Loading composer repositories with package information Updating dependencies (including re […]

Composer常用的命令整理

composer是php包管理工具,使用它可以很方便进行构建项目,载入三方包,以及各种复杂依赖,自动加载等需要。 安装composer curl -sS https://getcomposer.org/installer | php — \ –install-dir=/usr/bin \ –filename=composer 安装后,使用composer -v来查看版本号等信息。 修改代码仓 […]

windows多个版本php下使用composer

由于打算在新服务器上使用php7.1的来做环境,本地机器上就有包括原来的5.6和7.1共存的情况,在使用composer的时候,因为设置的环境变量,自动会调用原来的php环境,导致需要高版本php的项目出现报错。 问题 那如何才能在多版本的情况下使用composer而互不干扰呢? 解决 先去composer官网下载一个composer.phar文件,放到某个地方,我是放在d:/xampp/php下 […]

Scroll to top