Composer怎么安装使用


这篇文章主要讲解了“Composer怎么安装使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Composer怎么安装使用”吧! Linuxcomposer的安装比较简单,不建议使用yum等管理包直接install,因为有可能会修改你的默认php版本。我们可以跳过以下方式安装:curl -sS getcomposer.org/installer | phpmv composer.phar /usr/local/bin/composerWindows下载并且运行 Composer-Setup.exe,它将安装最新版本的 Composer ,建议加入系统的环境变量,这样你就可以在任何目录下直接使用 composer 命令。默认镜像源国内下载比较慢,建议更换镜像源composer config -g repo.packagist composer packagist.phpcomposer.com也可以使用阿里的镜像源(推荐)composer config -g repo.packagist composer mirrors.aliyun.com/composer/config -g/–global 表示全局配置composer常用命令init初始化require增加require 命令增加新的依赖免费云主机域名包到当前目录的 composer.json 文件中,并可以指定版本。composer require vendor/package:2.* vendor/package2:dev-masterinstall安装install 命令从当前目录读取 composer.json 文件,处理了依赖关系,并把其安装到 vendor 目录下。如果当前目录下存在 composer.lock 文件,它会从此文件读取依赖版本,而不是根据 composer.json 文件去获取依赖。这确保了该库的每个使用者都能得到相同的依赖版本。如果没有 composer.lock 文件,composer 将在处理完依赖关系后创建它。你可以简单把composer.lock理解为扩展库的缓存。update更新为了获取依赖的最新版本,并且更新 composer.lock 文件,你应该使用 update 命令。composer update这将解决项目的所有依赖,并将确切的版本号写入 composer.lock。如果你只是想更新几个包,你可以像这样分别列出它们:composer update vendor/package vendor/package2==注意==:update命令会更新composer.json里限定版本的最新依赖。
比如你写的是”monolog/monolog”: “1.*”,update命令可能会把1.0更新为1.2版本,但不会将1.0更新为2.0。所以使用时需要注意。searchsearch 命令允许你为当前项目搜索依赖包,通常它只搜索 packagist.org 上的包,你可以简单的输入你的搜索条件。show列出所有可用的软件包,你可以使用 show 命令。dump-autoload打印自动加载索引,某些情况下你需要更新 autoloader,例如在你的包中加入了一个新的类。你可以使用 dump-autoload 来完成,而不必执行 install 或 update 命令。此外,它可以打印一个优化过的,符合 PSR-0/4 规范的类的索引,这也是出于对性能的可考虑。在大型的应用中会有许多类文件,而 autoloader 会占用每个请求的很大一部分时间,使用 classmaps 或许在开发时不太方便,但它在保证性能的前提下,仍然可以获得 PSR-0/4 规范带来的便利。感谢各位的阅读,以上就是“Composer怎么安装使用”的内容了,经过本文的学习后,相信大家对Composer怎么安装使用这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是百云主机,小编将为大家推送更多相关知识点的文章,欢迎关注!

相关推荐: Node.js中fs模块文件操作方法实例分析

这篇文章主要介绍了Node.js中fs模块文件操作方法实例分析的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Node.js中fs模块文件操作方法实例分析文章都会有所收获,下面我们一起来看看吧。fs.mkdir()fs.writeF…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

Like (0)
Donate 微信扫一扫 微信扫一扫
Previous 05/10 18:48
Next 05/10 18:48

相关推荐