创建新的作曲家包时遇到问题。
例如,当我开始创建包时,我创建一个空文件夹,然后运行composer init。
然后,Composer 向我建议了包名称的默认值。
在这种情况下:
Package name (<vendor>/<name>) [namesurname/testdirectory]
Run Code Online (Sandbox Code Playgroud)
但由于在 Github 中,我的用户名之间有一个 - 。我需要将供应商名称从namesurname更改为name-surname。
我正在检查 Composer 文档中是否有 Composer 配置中的设置可以更改供应商名称,但我找不到任何相关内容。
我怎样才能改变它?
您可以使用COMPOSER_DEFAULT_VENDOR环境变量来设置默认供应商名称:
export COMPOSER_DEFAULT_VENDOR=name-surname
composer init
Run Code Online (Sandbox Code Playgroud)
您可以添加export COMPOSER_DEFAULT_VENDOR=name-surname到您的.bashrc以使其永久。
AFAIK 它没有记录,但它已在此 PR中实现。
| 归档时间: |
|
| 查看次数: |
1250 次 |
| 最近记录: |