原文地址:https://www.wjcms.net/archive...Composer是一款php的包依赖管理工具。开发者上传开发好的工具包,然后用户就可以轻松的总结一下今天的使用了。Composer安装官方地址:https://getcomposer.org/downl...下载地址:https://getcomposer.org/Compo...下载后直接安装即可。检查是否安装完成使用命令:composer--version#注意这里的composer-V要大写。如上图显示版本号,则表示安装成功。同时,您还可以使用新的composer-vvv命令查看更详细的信息和帮助。Composer升级Composer版本升级了怎么办?不要着急,安排好。使用命令:composerself-updatecomposer配置镜像因为composer是国外地址,访问起来很慢,所以使用的时候很容易安装失败。这里的解决办法是使用镜像,使用composerconfig命令配置镜像地址。这里推荐使用阿里云composer镜像源。优点是快、稳、快。全局配置(推荐)所有项目都会使用这个镜像地址:composerconfig-grepo.packagistcomposerhttps://mirrors.aliyun.com/composer/取消配置:composerconfig-g--unsetrepos.packagist当前项目配置只修改当前项目配置,只有当前项目可以使用这个镜像地址:composerconfigrepo.packagistcomposerhttps://mirrors.aliyun.com/composer/取消配置:composerconfig--unsetrepos.packagistcomposer使用install命令install命令可用于项目初始化后的第一次安装依赖,会优先读取composer.lock中的版本号,尽可能保证协同开发中包版本的一致性。composerinstallrequire命令require命令,在composer.json文件中添加新的依赖包并执行更新;composerrequirelaravel/uix.0.0#下载指定版本,可以指定update命令update命令不能在命令行指定包版本号,需要手动修改composer.json文件composerupdate其他常用命令作曲家列表:获取帮助信息;composerinit:交互填写composer.json文件信息;composersearch:在当前项目中搜索依赖包;composershow:列出所有可用的资源包;composervalidate:检查composer.json文件是否有效;composercreate-project:基于composer新建一个项目;composerdump-autoload:updateautoloadercomposerremovelaravel/uiwhenaddingnewclassesanddirectorymappings:removedependencies之后需要去vendor文件夹手动删除
