您的位置:起点软件下载编程工具composer

composer下载 免费版

软件大小:594KB

用户评分:

软件类型:国产软件

运行环境:Win All

软件语言:简体中文

软件分类:编程工具

更新时间:2018/9/18 10:34:35

授权方式:免费软件

插件情况:无 插 件

composer是PHP中的一个依赖管理工具,适用于32/64位系统。composer中文版可以声明自己项目所依赖的库,然后会优先安装这些库。通常情况下,composer安装时不会安装其他东西,因为这只是一个依赖管理。

composer

【基本介绍】

Composer是PHP中用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer会帮你安装这些依赖的库文件。


【官方介绍】

Composer 是 PHP5.3以上 的一个依赖管理工具。它允许你声明项目所依赖的代码库,它会在你的项目中为你安装他们。Composer 不是一个包管理器。是的,它涉及 "packages" 和 "libraries",但它在每个项目的基础上进行管理,在你项目的某个目录中(例如 vendor)进行安装。默认情况下它不会在全局安装任何东西。因此,这仅仅是一个依赖管理。


【功能介绍】

a》 你有一个项目依赖于假如干个库。
b》 其中一些库依赖于其他库。
c》 你声明你所依赖的东西。
d》 Composer 会找出哪个版本的包需要安装,并安装它们《将它们下载到你的项目中》。


【安装步骤】

下载 Composer-Setup.exe 安装软件包


双击安装


下一步


选中PHP执行启动客户端,选中后点击确认




点击下一步


再下一步,如果安装失败,检查 PHP扩展的OpenSSL 有没有打开,打开php.ini文件,把“extension=php_openssl.dll”前面的“;”去掉,然后重启Apache 再试一次就可以了








确认安装成功


测试一下
打开cmd 输入 composer,看到下面这个内容,就表示安装成功了。


【使用方法】

开发环境安装Composer
windows下Composer安装下载Composer-Setup.exe 安装软件即可


项目引入Composer
1.在项目的根目录下新建文件composer.json


写如下代码即可:
{
"require": {
}
}


2.到项目根目录打开cmd,运行:composerupdate,稍等片刻,会出现如下文件及文件夹:


如果以上内容成功出现,恭喜你,项目引入Composer 初始化成功!
引入需要的类库


在composer.json中添加需要引入的类库,比如:
"nategood/httpful": "*"


到此,引入成功。
使用类库中
在php的入口文件中引入autoload.php文件
require './vendor/autoload.php';


这样项目中就可以直接使用了。
注意:加载了此文件后,目录到了src文件夹,后面的目录在创建文件的时候要写的。比如:
$aaa = \Httpful\Request::postt();//调用的是静态方法


【常见问题】

win7 64系统+wamp X64软件,安装Composer报错是怎么回事?
报错信息:
Connection Error [ERR_CONNECTION]: Unable to connect to http://getcomposer.org
Request to http://getcomposer.org/installer failed with errors:
Php_network_getaddresses: getaddrinfo failed: No such host is known. . Failed to open stream: php_network_getaddresses: getaddrinfo failed: No such host is known.

Windows下安装好对应的php版本的环境变量,可参考中国镜像网中的 Packagist / Compose在CMD窗口中按方法操作即可,可能是PHP版本没匹配好。


【系统要求】

1、运行 Composer 需要 PHP 5.3.2+ 以上版本。一些敏感的 PHP 设置和编译标志也是必须的,但对于所有不兼容项安装程序都会抛出警告。
2、Composer 是多平台的,我们努力使它在 Windows 、 Linux 和 OSX 平台上运行的同样出色。