成都网站建设设计

将想法与焦点和您一起共享

Comooser如何安装与使用方法-创新互联

这篇文章将为大家详细讲解有关Comooser如何安装与使用方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

创新互联公司主要从事网页设计、PC网站建设(电脑版网站建设)、wap网站建设(手机版网站建设)、成都响应式网站建设、程序开发、网站优化、微网站、微信小程序定制开发等,凭借多年来在互联网的打拼,我们在互联网网站建设行业积累了丰富的成都做网站、成都网站建设、网站设计、网络营销经验,集策划、开发、设计、营销、管理等多方位专业化运作于一体。

Composer是PHP的一个依赖管理工具。我们可以在项目中声明所依赖的外部工具库,Composer会帮你安装这些依赖的库文件,有了它,我们就可以很轻松的使用一个命令将其他人的优秀代码引用到我们的项目中来。

Composer默认情况下不是全局安装,而是基于指定的项目的某个目录中(例如vendor)进行安装。

Composer需要PHP5.3.2+以上版本,且需要开启openssl。

Composer可运行在Windows、Linux以及OSX平台上。

Composer的安装

Wondows平台

Wondows平台上,我们只需要下载Composer-Setup.exe后,一步步安装即可。

需要注意的是你需要开启openssl配置,我们打开php目录下的php.ini,将extension=php_openssl.dll前面的分号去掉就可以了。

安装成功后,我们可以通过命令窗口(cmd)输入composer--version命令来查看是否安装成功:

接下来我们可以更改Packagist为国内镜像:

composerconfig-grepo.packagistcomposerhttps://packagist.phpcomposer.com

Linux平台

Linux平台可以使用以下命令来安装:

#php-r"copy('https://install.phpcomposer.com/installer','composer-setup.php');"

#phpcomposer-setup.php

AllsettingscorrectforusingComposer

Downloading...

Composer(version1.6.5)successfullyinstalledto:/root/composer.phar

Useit:phpcomposer.phar

移动composer.phar,这样composer就可以进行全局调用:

#mvcomposer.phar/usr/local/bin/composer

切换为国内镜像:

#composerconfig-grepo.packagistcomposerhttps://packagist.phpcomposer.com

更新composer:

#composerselfupdate

MacOS系统

MacOS系统可以使用以下命令来安装:

$curl-sShttps://getcomposer.org/installer|php

$sudomvcomposer.phar/usr/local/bin/composer

$composer--version

Composerversion1.7.22018-08-1616:57:12

切换为国内镜像:

$composerconfig-grepo.packagistcomposerhttps://packagist.phpcomposer.com

更新composer:

$composerselfupdate

Composer的使用

要使用Composer,我们需要先在项目的目录下创建一个composer.json文件,文件描述了项目的依赖关系。

文件格式如下:

{

"require":{

"monolog/monolog":"1.2.*"

}

}

以上文件说明我们需要下载从1.2开始的任何版本的monolog。

接下来只要运行以下命令即可安装依赖包:

composerinstall

require命令

除了使用install命令外,我们也可以使用require命令快速的安装一个依赖而不需要手动在composer.json里添加依赖信息:

关于“Comooser如何安装与使用方法”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。


网站名称:Comooser如何安装与使用方法-创新互联
当前地址:http://chengdu.cdxwcx.cn/article/djpehe.html