问题标签 [composer-php]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
323 浏览

php - 如何在没有 composer 的情况下安装 Doctrine2 Extensions?

我想安装这个

但我对作曲家感到不舒服。有没有其他办法。

我的意思是我可以在哪里复制文件夹并将其粘贴到某个地方

0 投票
4 回答
18953 浏览

php - 如何使用 Composer 将代码标记为稳定?

我最近遇到了作曲家的变化,这意味着默认minimum-stability值为stable,而不是将其设置为dev我想将我的一些库标记为稳定。

我实际上使用了两个相关的分支,releasedevmaster. 每隔一段时间就会有一些东西被合并release并标记为新版本。

composer 如何确定我的库的稳定性,是否有分支的命名约定、版本号、composer.json 中的键?

谢谢

0 投票
1 回答
4743 浏览

symfony-2.1 - 使用 composer 安装第三方 symfony 包

行。作曲家似乎很棒。

但是添加新包的 deps 方法更复杂。我还是不明白。

请有人给我一个关于如何将第三方捆绑包添加到symfony2 2.1.0-BETA4安装中的完整示例。

我要添加的包是这个

0 投票
5 回答
55508 浏览

php - 如何使用 Composer 安装 jQuery?

我已经能够安装没有 composer.json 文件的存储库,如下所示:

我从文档中获取了 "type": "zip" 部分,但我找不到许多其他类型。例如,我需要安装 jQuery,但我不知道在 type 中输入什么(“js”不起作用)。

有任何想法吗?

编辑:我正在添加完整的解决方案来帮助@CMCDragonkai:

0 投票
1 回答
1726 浏览

php - 使用 Composer 安装/更新后是否应该自动从磁盘中删除依赖项?

从 composer.json 中删除依赖项并运行 install 或 update 后,我是否应该期望文件会自动从磁盘中删除?

我不得不手动删除它们,不确定我是否应该这样做。

0 投票
1 回答
2219 浏览

deployment - 如何使用 Composer、Symfony2 和 Capistrano 之类的东西进行部署?

我试图找出一个方便的工作流程,以便使用像 Capistrano 这样的部署器,以及 Symfony 和 Composer。

我面临的一个问题是 Capistrano 要求项目位于存储库 (git) 中并且服务器可以访问它,但是如果我使用 Composer,我该如何处理呢?Composer 是 Symfony 2.1+ 的默认依赖管理器,我们不应该在 repo 中包含 vendor/(我们在 .gitignore 中指定)。

我还没用过Capistrano,我猜可以添加命令在远程生产服务器上运行,例如:'composer update nothing'来刷新锁文件。但是我怎么知道它有效呢?这可以通过向配方添加更多命令来检查吗?

如果您知道任何其他部署者,请告诉我。

0 投票
3 回答
4983 浏览

php - Zend Framework Composer 包

我想为zendframework/zend-db包添加依赖项,所以我将它添加到我的composer.json:

问题是作曲家安装了整个zendframework/zendframework包。

知道为什么吗?

0 投票
2 回答
5186 浏览

php - 我可以使用自己的 Composer Satis 安装从 packagist.org 同步或镜像依赖项吗?

我们有自己的 Satis 存储库,我们可以在那里存储我们自己的依赖项。这工作正常。

但是,如果开发人员使用的包不在我们自己的存储库中,那么 Composer 将通过 packagist.org 从 GitHub 获取它(作为后备)。

但是我们不想依赖于 packagist.org。所有依赖项都应该从我们自己的存储库中下载。

我们想知道的是,Satis 是否有可能从 Packagist 下载一个包,如果它在本地还没有,然后将其存储并自动添加到 Satis 自己的存储库中。

这样我们就不必手动将依赖项添加到 Satis 存储库中。

0 投票
3 回答
12628 浏览

git - 如何推送 .gitignore 中指定的文件?

如果我的 .gitignore 中有一个“供应商”目录,有没有办法可以设置一个遥控器,在我推送时无论如何都会接收该目录?

0 投票
3 回答
101891 浏览

php - 如何指定 Composer 安装路径?

我有这个定义:

我正在使用 Symfony 1,我想将它们安装在plugins/sfGuardPlugin/. 我该如何指定?