Composer php 如何配置composer安装路径?

Composer php 如何配置composer安装路径?,composer-php,Composer Php,我刚刚在中发布了我的php助手库 回购协议: 使用此命令:composer需要框架/帮助程序安装进行顺利,但我对安装路径感到不舒服: 我希望这是最终的编写路径:/vendor/theframework/helpers/ 但是:/theframework/helpers/theframework/helpers/ 这是我的composer.json: { 版本:0.0.2, 更新日期:20170514, 名称:框架/助手, 类型:图书馆, 描述:用于帮助使用对象创建html元素的库, 最低稳定性:

我刚刚在中发布了我的php助手库 回购协议:

使用此命令:composer需要框架/帮助程序安装进行顺利,但我对安装路径感到不舒服:

我希望这是最终的编写路径:/vendor/theframework/helpers/ 但是:/theframework/helpers/theframework/helpers/

这是我的composer.json:

{ 版本:0.0.2, 更新日期:20170514, 名称:框架/助手, 类型:图书馆, 描述:用于帮助使用对象创建html元素的库, 最低稳定性:稳定, 关键词:[ 帮助程序、html元素、视图帮助程序 ], 主页:https://github.com/eacevedof/prj_theframework_helpers, 执照:麻省理工学院, 作者:[ { 姓名:Eduardo Acevedo Farje, 电邮:eacevedof@gmail.com, 主页:http://eduardoaf.com, 角色:开发人员, github:https://github.com/eacevedof/, 网站:helpers.theframework.es } ], 要求:{ php:>=5.3.0 }, 自动加载:{ 文件:[theframework/helpers/autoload.php] } } 我怎样才能解决这个问题


Thanx。将存储库中的文件移动到根目录,而不是放置在子目录中。vendor/foo/bar基本上是您的包根,并且由于您的包git repo再次包含foo/bar,因此您将得到vendor/foo/bar/foo/bar。

thnx酒精。第二个问题。。。composer如何知道vendor/foo/bar是我的包根目录?。是因为这行:name:theframework/helpers,?你好。我照你说的做了。现在,编写器安装路径已确定。。。但是,如果我下载我的repo,它不会创建所需的framework/helpers/-files路径——有没有办法保持composer和raw从github下载时的文件夹结构相同?