Composer的安装
1、安装、E:\myphp_www\PHPTutorial\php\php-5.6.27-nts目录下
放文件composer.phar
并且新建文件:composer:
#!/usr/bin/env sh
# php /path/to/composer.phar $*
php `dirname $0`/composer.phar $*
将其配置到全局环境 path
E:\myphp_www\PHPTutorial\php\php-5.6.27-nts
E:\myphp_www\PHPTutorial\php\php-5.6.27-nts\composer
2  、.在PHP目录下,打开php.ini文件,开启openssl扩展。去掉extension=php_openssl.dll前面的分号(;)
全局安装国内镜像:composer config -g repo.packagist composer https://packagist.phpcomposer.com
执行命令:composer search qiuniu 报错:
 [Composer\Downloader\TransportException]                                                                                     
  The "https://packagist.org/search.json?q=qiniu&type=" file could not be downloaded: SSL: Handshake                            timed out
  Failed to enable crypto                                                                                                      
failed to open stream: operation failed
修改php.ini:
openssl.cafile="E:\myphp_www\PHPTutorial\tmp\tmp\cacert.pem"
其中cacert.pem需要下载并存放到相应路径下
3、命令:
搜索包: composer search 【qiniu】
第一次安装应该 初始化:composer init
安装包:composer require 带版本号(查找包的集合:packagist.org)
 composer require qiniu/qiniu:dev-master
ll查看目录结构
rm -rf composer.lock删除锁定文件
更新包:composer update
(vi composer.json修改版本号,执行composer update)
cat composer.json 查看json 文件内容
删除包:composer remove 包名
explorer .打开当前项目
依赖打包(生成一个压缩文件):composer archive
生成类库映射文件:composer dump-autoload
 
                    
                
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号