分类

composer下载 免费版

composer下载 免费版 xx

大小:594KB更新日期:2018/09/18

类别:系统软件语言:简体中文

已下架
    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 平台上运行的同样出色。

    显示全部

    网友评论
    我要跟贴
    精品推荐

    猜你喜欢

    • 沙威玛传奇
    • 真人互动剧情类手游
    • 最真实的警察模拟类游戏
    • 中式风格恐怖游戏
    • 末日生存打僵尸游戏

    沙威玛传奇

    沙威玛传奇是款很受玩家欢迎的手机游戏,这款游戏中有超多不同国家的美食食谱,您可以感受到土耳其的风土人情,还能用美食征服全世界的顾客!喜欢美食经营及美食制作的顾客千万不能错过。

    相关下载

    0