草庐IT

composer_xe

全部标签

php - 我可以使用 composer 提取特定的提交吗?

是否可以使用composer获取某个pull请求?就像来自fork的特定提交?指令会是什么样子?edit:context这会很有帮助,因此我不必等待创建新标签。我确信它会被merge,但是我不知道开发人员什么时候会有机会,我宁愿不要推迟我所处的工作流程......编辑2:现在我想起来了,当开发人员创建一个公共(public)包的分支时,他们可能需要在一两个项目中测试自己的分支,甚至在推送pull请求之前编辑3:示例我正在尝试提取https://github.com/valorin/dispatcher/commit/c566eb6902f378abd59943e7ea09f61e734

php - Composer - 仅在开发环境中运行脚本

这是我的composer.json文件:"require":{"php":">=5.4","zendframework/zendframework":"2.*","doctrine/doctrine-module":"dev-master","doctrine/doctrine-orm-module":"0.*","gedmo/doctrine-extensions":"dev-master"},"require-dev":{"phpunit/phpunit":"3.7.*"},"scripts":{"post-update-cmd":["rm-rfvendor/Behat","git

php - Composer - 仅在开发环境中运行脚本

这是我的composer.json文件:"require":{"php":">=5.4","zendframework/zendframework":"2.*","doctrine/doctrine-module":"dev-master","doctrine/doctrine-orm-module":"0.*","gedmo/doctrine-extensions":"dev-master"},"require-dev":{"phpunit/phpunit":"3.7.*"},"scripts":{"post-update-cmd":["rm-rfvendor/Behat","git

php - 如何禁用 php.ini 中的 "detect_unicode"设置? (尝试安装 Composer)

我一直在尝试在我的机器(OSX10.6)上安装Composer,但到目前为止没有成功。根据Composer文档,我在终端中执行了此操作:curl-shttp://getcomposer.org/installer|php#!/usr/bin/envphp这是输出:Thedetect_unicodesettingmustbedisabled.Addthefollowingtotheendofyourphp.ini:detect_unicode=Off当然,这是在我的php.ini中:detect_unicode=Off,位于/etc/php.ini.defaultphp-info告诉我正

php - 如何禁用 php.ini 中的 "detect_unicode"设置? (尝试安装 Composer)

我一直在尝试在我的机器(OSX10.6)上安装Composer,但到目前为止没有成功。根据Composer文档,我在终端中执行了此操作:curl-shttp://getcomposer.org/installer|php#!/usr/bin/envphp这是输出:Thedetect_unicodesettingmustbedisabled.Addthefollowingtotheendofyourphp.ini:detect_unicode=Off当然,这是在我的php.ini中:detect_unicode=Off,位于/etc/php.ini.defaultphp-info告诉我正

php - Symfony2, Composer ,您的 PHP 版本(5.6.18)被 "config.platform.php"版本(5.3.9)覆盖不满足要求

我正在尝试将学说安装到我的项目中。我收到关于错误的PHP版本的错误。可以做些什么来消除这个错误的真正原因?克服它的方法是使用选项“--ignore-platform-reqs”,如https://getcomposer.org/doc/03-cli.md#require所述。.PHP版本:PHP5.6.18PHP5.6.18(cli)(built:Feb3201617:20:21)Copyright(c)1997-2016ThePHPGroupZendEnginev2.6.0,Copyright(c)1998-2016ZendTechnologieswithZendOPcachev7.

php - Symfony2, Composer ,您的 PHP 版本(5.6.18)被 "config.platform.php"版本(5.3.9)覆盖不满足要求

我正在尝试将学说安装到我的项目中。我收到关于错误的PHP版本的错误。可以做些什么来消除这个错误的真正原因?克服它的方法是使用选项“--ignore-platform-reqs”,如https://getcomposer.org/doc/03-cli.md#require所述。.PHP版本:PHP5.6.18PHP5.6.18(cli)(built:Feb3201617:20:21)Copyright(c)1997-2016ThePHPGroupZendEnginev2.6.0,Copyright(c)1998-2016ZendTechnologieswithZendOPcachev7.

php - 如果 classmap 实际上更快,为什么要在 composer 中使用 PSR-0 或 PSR-4 自动加载?

我知道您可以使用PSR标准来定位文件,或者告诉composer一个目录来扫描类。documentationrecommendsusingthePSR-4标准。Composer还可以选择创建optimizedautoloader,whichbasicallygeneratesafullclassmap。.那么,如果最好的加载方式是使用类映射,为什么还要使用PSR-4?对我来说,保持目录结构是有意义的,因为无论如何这都是一种很好的组织方式。但是,似乎合乎逻辑的选择是在开发机器上使用PSR-4加载,然后在生产环境中使用类映射。这样,您不必在每次创建新类时都重新构建类映射,而是在生产环境中创建

php - 如果 classmap 实际上更快,为什么要在 composer 中使用 PSR-0 或 PSR-4 自动加载?

我知道您可以使用PSR标准来定位文件,或者告诉composer一个目录来扫描类。documentationrecommendsusingthePSR-4标准。Composer还可以选择创建optimizedautoloader,whichbasicallygeneratesafullclassmap。.那么,如果最好的加载方式是使用类映射,为什么还要使用PSR-4?对我来说,保持目录结构是有意义的,因为无论如何这都是一种很好的组织方式。但是,似乎合乎逻辑的选择是在开发机器上使用PSR-4加载,然后在生产环境中使用类映射。这样,您不必在每次创建新类时都重新构建类映射,而是在生产环境中创建

php - 您的系统缺少扩展名 gd - laravel composer Update

我通过Composer在Laravel项目中新安装了Dompdf(composerrequirebarryvdh/laravel-dompdf)。进入命令终端后回复以下错误。Problem1-dompdf/dompdfv0.7.0requiresext-gd*->therequestedPHPextensiongdismissingfromyoursystem.-barryvdh/laravel-dompdfv0.7.0requiresdompdf/dompdf^0.7->satisfiablebydompdf/dompdf[v0.7.0].-Installationrequestfo