2015-02-10 37 views
3

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

例如回购是:

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-标题”。

我有几个在我的WordPress MU设置中有一个名称但文件夹名称不同的回购(自定义WP插件),我真的很想在更新我的作曲者后不必在管理员中手动启用每个回收站文件。

回答

3

自然地回答了我自己的问题,一旦我张贴...

在回购的composer.json文件,“名称”字段应该是你想要安装时要调用的目录。我错误地认为它必须是回购的名称。

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

相关问题