小编给大家分享一下作曲家命令的使用示例,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!
selfupdate
更新作曲家本身,请经常执行作曲家selfupdate以保持作曲家一直是最新版本。
composer selfupdate
等价于
composer 由来
dumpautoload
当我们更改了作曲家。json文件中的自动装载时,需要执行作曲家dumpautoload,来让自动装载立即生效。而不必执行安装或更新命令。
composer dumpautoload
等价于
composer dump-autoload
dumpautoload命令有两个常用的选项:
- <李>
——优化(o):转换PSR-0/4半自动的到classmap,以获得更快的载入速度。这特别适用于生产环境,但可能需要一些时间来运行,因此它目前不是默认设置。
李> <李>——no-dev:禁用autoload-dev规则。
李>安装
composer 安装
依据当前目录下的作曲家。锁(锁文件)或作曲家。json文件,所定义的依赖关系,安装依赖包。
安装命令会先检查作曲家。锁锁文件是否存在,如果存在,它将下载作曲家。锁文件中指定的版本,而忽略作曲家。json文件中的定义。
#,查看,composer install 的帮助信息 composer install - h #,只安装,require 中定义的依赖,而不安装,require-dev 中定义的依赖 composer install ——no-dev
更新如果你想更新你的依赖版本,或者你修改了作曲家。json中的依赖关系,想让作曲家按照作曲家。json文件中的定义执行更新操作,就用更新命令。
composer 更新
需要需要命令一般用来安装新的依赖包,并将依赖写入当前目录的作曲家。json文件中。
如果作曲家。json文件中,添加或改变了依赖,修改后的依赖关系将被安装或者更新。
composer 需要
你也可以直接在命令中指明需要安装的依赖包。
composer require barryvdh/laravel-ide-helper
安装指定版本的依赖包。
composer require barryvdh/laravel-ide-helper:
1.0 - dev选项和require-dev相对应。如果你的依赖包仅仅用于开发环境,建议加上- dev选项。
composer require ——dev barryvdh/laravel-ide-helper
创建项目
你可以使用创建项目从现有的包中创建一个新的项目。
它相当于执行了git克隆命令后,将这个包的依赖安装到它自己的供应商目录。
此命令有几个常见的用途:
- <李>
你可以快速的部署你的应用。
李> <李>你可以检出任何资源包,并开发它的补丁。
李> <李>多人开发项目,可以用它来加快应用的初始化。
李>#,安装,Laravel 项目 composer create-project ——prefer-dist laravel/laravel blog 5.5。*
如果没有指定版本号,就默认安装最新的版本。
——prefer-dist:当有可用的包时,从dist安装。
搜索命令可以搜索远程的依赖包,通常它只搜索packagist.org上的包,你可以简单的输入你的搜索条件。
composer search 独白
——惟一名称(- n)选项,仅针对指定的名称搜索(完全匹配)。
列显示出已安装的依赖包,你可以使用显示命令。
composer
列展示出镜像站点上所有的依赖包。
composer show ——所有
如果你想查看某个指定的依赖包的详细信息,你可以输入包名称。
composer show 独白/独白
设置配置命令允许你编辑作曲家的一些基本设置,无论是本地的作曲家。json还是全局的配置。json文件。
<强>查看作曲家的全局配置信息:强>
composer config -g ——作曲家命令的使用示例