14得票1回答
如何配置一个Composer包以全局安装?

我正在尝试制作一个小型的 CLI 工具,并用 composer 打包它。下面是程序的一个极度简化版本,但足以说明我遇到的问题。该项目有一个依赖项和一个“二进制”文件。composer.json{ "name": "alice/yamldump", ...

14得票2回答
根据你的最小稳定性设置,该软件包没有可用的稳定版本。

我其实不太理解Composer如何与minimum-stability设置配合工作。 我有两个包。假设它们是PackageA和PackageB。 PackageA的composer.json文件如下:{ "name": "vendor/packagea", "minimum...

14得票3回答
当Symfony 2.1中的供应商未被Composer管理时,应该在哪里注册autoload?

我正在使用symfony 2.1,想要将一个库添加到vendors中。该库并不存在于packagist上。我不能使用composer进行管理。当我通过composer安装bundles或其他vendors时,它会自动为我管理autoload。但是当不使用composer管理vendor时,我应...

12得票1回答
如何在Packagist中重命名一个PHP包

我在composer文件中将PHP包的名称从"name": "author/author-php"更改为"name": "author/author",然后运行了composer install和composer update命令,将更改合并到主分支(master)中并创建了一个发布版本。 ...

10得票2回答
如何强制安装一个软件包?

我正在尝试通过composer安装以下软件包: https://packagist.org/packages/cartalyst/sentry#dev-feature/laravel-5 当我执行以下操作时:composer require cartalyst/sentry dev-fea...

10得票1回答
从composer包中排除文件

我有一个PHP库wiremock-php,并已在packagist.org上发布。我想从包中排除某些文件(例如一对JAR和我的测试),这样依赖我的库的人就不必下载它们。我将以下内容放入了我的composer.json文件中:"archive": { "exclude": ["/test...

10得票3回答
为什么Composer在packagist.org上找不到我的全新软件包?

我刚刚在packagist.org上创建了我的第一个组件 components/greenshock-js,这是 greensock-js 的一个分支版本。 我把"components/greensock-js": "1.11.*@dev" 放到了我的c...

9得票2回答
Composer autoload-dev 不起作用。

文件autoload_psr4.php仅包含“autoload”部分的命名空间,而不包含“autoload-dev”部分。 当我的composer.json读取时 "autoload": { "psr-4": { "Namespace\\": "src/" ...

9得票1回答
如何在Packgist.org个人资料中上传或修复头像

我想知道如何在 Packagist中显示头像。 例如,我的软件包没有显示我设置了正确的GitHub-Packagist API的头像或者我无法在Packagist个人资料中找到任何上传面板。 安装了 GitHub 应用程序 > 服务 > Packagist:将用户设置为 yid...

7得票2回答
在 Packagist 上进行身份验证的 Composer 更新

我在使用laravel 5制作的项目中遇到了composer更新的问题。 每次我想要通过Packagist更新composer与其他的包时,都会弹出一个认证框(本不应该有),即使我输入我的github/packagist账号或者不输入,最终的结果都是这样: Loading composer ...