下面由composer教程栏目带大家介绍2种使用composer拉取库方法,希望对需要的朋友有所帮助!

1.使用composer拉去库有两种方式,第一种则通过命令行进行拉取
例如,当需要集成monolog的时候,我们只要知道composer默认会将库默认置入当前文件夹下的vendor文件夹中即可
所以,我们可以通过命令行定位到框架根目录中,无论windows还是linux这是通用的,以下命令以windows中为例,假设我们的框架安装在phpstudy的环境目录下,路径为D:\phpstudy\www,我们可以使用管理员身份运行cmd输入:
cd /d D:\phpstudy\www
然后我们就可以通过命令行进行拉取了
composer require monolog/monolog
等待片刻,composer会自动获取monolog相关文件到本地,如果您觉得太慢我们可以在命令行中执行命令,切换到国内线路:
composer config -g repo.packagist composer https://packagist.phpcomposer.com
2.接下来说一下第二种方式,第二种方式和第一种差不多,其中多了一个就是json文件了
在框架根目录中我们会发现一个composer.json文件,我们可以用编辑器打开它,我们可以不用看其他信息,找到require键,里面默认有一个"php": ">=5.4.0",意思是使用的php版本必须大于5.4.0
我们可以用过"库名称":"版本号的方式"来定义自己需要的库列表,具体的版本约束方式,点击这里进行学习查看
还是以monolog为例子,我们可以通过追加require的方式来实现,最后的require则为:
"require": { "php": ">=5.4.0", "monolog/monolog": "1.2.*" }
接着保存json文件,进入cmd,将目录定位到json文件的同级,输入:
composer update
然后就进入更新包的阶段

当出现

说明我们已经安装好了,打开框架中的vendor目录可以查看到相关文件
Atas ialah kandungan terperinci 使用composer拉取库的两种方法. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!
Apakah pemalam komposer?
Perkara yang perlu dilakukan jika token log masuk tidak sah
Bagaimana untuk menetapkan gaya pautan dalam css
penggunaan fungsi ubound
Bagaimana untuk menentukan tatasusunan
Bagaimana untuk menjana fail bin menggunakan mdk
Perbezaan antara bahasa c dan python
kaedah panggilan perkhidmatan web