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