Composer安装和使用.docx

上传人:wj 文档编号:64720 上传时间:2023-04-28 格式:DOCX 页数:10 大小:29.32KB
下载 相关 举报
Composer安装和使用.docx_第1页
第1页 / 共10页
Composer安装和使用.docx_第2页
第2页 / 共10页
Composer安装和使用.docx_第3页
第3页 / 共10页
Composer安装和使用.docx_第4页
第4页 / 共10页
Composer安装和使用.docx_第5页
第5页 / 共10页
Composer安装和使用.docx_第6页
第6页 / 共10页
Composer安装和使用.docx_第7页
第7页 / 共10页
Composer安装和使用.docx_第8页
第8页 / 共10页
Composer安装和使用.docx_第9页
第9页 / 共10页
Composer安装和使用.docx_第10页
第10页 / 共10页
亲,该文档总共10页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

Composer安装和使用.docx

《Composer安装和使用.docx》由会员分享,可在线阅读,更多相关《Composer安装和使用.docx(10页珍藏版)》请在冰点文库上搜索。

Composer安装和使用.docx

Composer安装和使用

简介

Composer是PHP的一个依赖管理工具。

它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们,它好比是nodejs中的npm,很轻松一个命令就可以把他人优秀的代码用到我们的项目中来,而且很容易管理依赖关系,更新删除等操作也很轻易的实现。

相关链接

网址

备注

https:

//getcomposer.org/

英文官网

中国镜像网

github地址

https:

//packagist.org/

安装包列表

中文文档

各大厂商镜像地址

众所周知的原因,国外的网站连接速度很慢,并且随时可能被“墙”甚至“不存在”,可以配置以下源进行下载加速

厂商

全局配置

阿里云

composerconfig-grepo.packagistcomposer

腾讯云

composerconfig-grepos.packagistcomposer

华为云

composerconfig-grepo.packagistcomposer

laravel-china

composerconfig-grepos.packagistcomposerhttps:

//packagist.laravel-china.org

cnpkg

composerconfig-grepos.packagistcomposerpkg.org](pkg.org

phpcomposer

composerconfig-grepo.packagistcomposer

恢复初始

composerconfig-grepo.packagistcomposerhttps:

//packagist.org

常用命令

命令

备注

composerselfupdate

更新composer自身版本

composerconfig

编辑配置

composerlist

显示所有命令

composershow

显示所有包信息

composerinstall

在composer.json配置中添加依赖库之后运行此命令安装

composerupdate

更新所有包

composerupdatetopthink/framework

更新thinkphp指定核心包

composerremovetopthink/framework

移除thinkphp指定核心包

composerrequiretopthink/framework

添加thinkphp指定核心包

yzncms内置类

其中如果不需要支付功能,可以自行移除支付类和二维码类,能够节省近半空间

备注

"topthink/framework":

"5.1.*"

TP框架(核心禁止移除)

"topthink/think-captcha":

"^2.0"

验证码库(核心禁止移除)

"topthink/think-image":

"^1.0"

图片处理库(核心禁止移除)

"phpmailer/phpmailer":

"^6.0"

邮箱发送库(邮件发送)

"overtrue/pinyin":

"~4.0"

拼音库(cms模块会使用)

"yansongda/pay":

"^2.7"

支付宝微信支付库(支付模块会使用)

"endroid/qr-code":

"^2.5"

二维码生成库(支付模块会使用)

"nelexa/zip":

"^3.3"

解压压缩类(本地模块插件解压会使用)

安装命令

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

phpcomposer-setup.php

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

复制

上述3条命令的作用依次是:

1.下载安装脚本-composer-setup.php-到当前目录。

2.执行安装过程。

3.删除安装脚本。

全局安装

上面的命令并不能全局使用,也就是在命令行任意目录能够调用composer。

Mac或Linux系统:

打开命令行窗口并执行如下命令将前面下载的composer.phar文件移动到/usr/local/bin/目录下面:

sudomvcomposer.phar/usr/local/bin/composer

复制

Windows系统:

1.找到并进入PHP的安装目录(和你在命令行中执行的php指令应该是同一套PHP)。

2.将composer.phar复制到PHP的安装目录下面,也就是和php.exe在同一级目录。

3.在PHP安装目录下新建一个composer.bat文件,并将下列代码保存到此文件中。

@php"%~dp0composer.phar"%*

复制

yzncms使用事项

1.目前yzncms已经支持composer2.0,请使用此版本

2.php环境变量请使必须用php7.0版,否则下载出来的类将无法使用

最后

最后重新打开一个命令行窗口试一试执行composer--version看看是否正确输出版本号。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 成人教育 > 专升本

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2