【问题标题】:Composer VCS Different Directory NameComposer VCS 不同的目录名称
【发布时间】:2015-04-10 21:29:20
【问题描述】:

使用 Composer 从 VCS 存储库加载包时,是否可以指定将内容安装到哪个文件夹(类似于 git clone <directory>)?

例如回购是:

https://github.com/organization/plugin_name.git

因此作曲家文件读取:

"repositories": [
    {
    "type": "vcs",
          "url": "https://github.com/organization/plugin_name.git"
}]

"require": {
"organization/plugin_name": "dev-master",
}

而我希望内容所在的目录不是“plugin_name”,而是“organization_plugin-title”之类的目录。

我有几个 repos(自定义 WP 插件)在我的 WordPress MU 设置中有一个名称,但文件夹名称不同,我真的不想在更新我的作曲家文件后在管理员中手动启用每个.

【问题讨论】:

    标签: php git composer-php packagist


    【解决方案1】:

    发布后自然回答了我自己的问题...

    在 repo 的 composer.json 文件中,“名称”字段应该是您希望在安装时调用的目录。我错误地认为它必须是 repo 的名称。

    请务必编辑本地安装的 composer.json 文件,以便在“必需”部分下与 repo 的 composer.json 文件中看到的名称相同

    【讨论】:

      猜你喜欢
      • 2012-10-26
      • 1970-01-01
      • 1970-01-01
      • 2015-05-29
      • 1970-01-01
      • 2016-05-18
      • 2016-02-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多