Composer的安装与使用
Composer 是 PHP软件开发 的一个依赖管理工具。它允许你申明项目所依赖的代码库,执行命令,它会在你的项目中为你安装
1. Composer下载安装
windows 10 安装Composer
下载并运行 Composer-Setup.exe:https://getcomposer.org/Composer-Setup.exe 该程序将为你安装最新版本的Composer
在windows命令行输入composer,使用命令
ubuntu和mac安装Composer
a. 下载composer-setup.php
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" //先下载composer-setup.php
php -r "if (hash_file('SHA384', 'composer-setup.php') === '669656bab3166a7aff8a7506b8cb2d1c292f042046c5a994c43155c0be6190fa0355160742ab2e1c88d40d5be660b410') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;" //检查composer-setup.php文件
b. 下载composer.phar
php composer-setup.php // 检查php.ini的配置,执行composer-setup.php文件下载composer.phar,默认下载到当前文件夹
php -r "unlink('composer-setup.php');" //删除composer-setup.php
使用方法:php composer.phar
安装composer命令:
安装为全局命令:mv composer.phar /usr/local/bin/composer
如果没有权限,执行sudo chmod +x composer
2. Composer的使用
依赖管理
a. 你的项目依赖于其他若干个库
b. 其中一些库又依赖于其他库
c. 创建composer.json 文件,声明项目所依赖的库及库所依赖的其他库
d. Composer 会找出哪个版本的包需要安装,将它们下载到你指定的项目文件夹中
声明依赖关系
如果你正在开发一个项目需要用curl请求url接口。为了将它添加项目中,需要做的就是创建一个 composer.json 文件,其中描述了项目的依赖关系。
{
"require": {
"linslin/yii2-curl": "*"
}
}
这个配置表示我们的项目需要curl的包(任何版本)
使用 Composer下载依赖包
使用 Composer 来安装项目的依赖。当前目录下要有一个 composer.json 文件
要解决和下载依赖,请执行 install 命令:
php composer.phar install
如果你进行了全局安装,并且没有 phar 文件在当前目录,请使用下面的命令:
composer install
相关推荐
深度学习 -- 损失函数
深度残差网络(Deep Residual Networks (ResNets))
深度学习 -- 激活函数
神经网络训练 -- 调整学习速率
生成对抗网络(GAN)改进与发展
生成对抗网络(GAN)优点与缺点
生成对抗网络(GAN)的训练
生成对抗网络(GAN)基本原理
生成模型与判别模型