composer添加扩展和添加国内镜像
(以下的前提是安装了composer命令)
一,如果是tp这一类框架要安装扩展(一般框架都提供了composer的),直接去根目录使用使用如下安装
composer require monolog/monolog (monolog/monolog要安装的扩展)
也可以指定扩展版本
composer require "monolog/monolog:1.2.*"
安装成功可以在composer.json文件看到
{ "require": { "monolog/monolog": "^1.24" }, "repositories": { "packagist": { "type": "composer", "url": "https://packagist.phpcomposer.com" } } }
二、如果是自己重新建composer
在合适的地方新建一个文件夹,命名为 MFFC(My First Framework based on Composer),在文件夹下新建文件 composer.json
:
{ "require": { } }
命令行切换到 MFFC 目录下,运行:
composer update
就会在该目录下生成一个vendor
文件夹。以后所有的第三扩展包都会安装在这里。
接下来可以添加镜像
{ "require": { }, "repositories": { "packagist": { "type": "composer", "url": "https://packagist.phpcomposer.com" } } }
然后就可以安装扩展了
composer require monolog/monolog