Debugging 安装CakePHP';带composer的调试工具包

Debugging 安装CakePHP';带composer的调试工具包,debugging,cakephp,installation,composer-php,Debugging,Cakephp,Installation,Composer Php,我已经手动安装了CakePHP(不是由composer安装的),我认为这是推荐的方法,因为CakePHP站点中没有提到使用composer,并且有一个下载链接。安装之后,我想安装调试工具包。我是否应该手动安装DebugKit,因为我是手动安装CakePHP的?还是完全无关 首先,我对作曲家来说是个新手!但我尝试了composer方式说明(因为这似乎是推荐的方式),并在CakePHP composer.json中添加了以下行: "require": { "cakephp/debug_kit

我已经手动安装了CakePHP(不是由composer安装的),我认为这是推荐的方法,因为CakePHP站点中没有提到使用composer,并且有一个下载链接。安装之后,我想安装调试工具包。我是否应该手动安装DebugKit,因为我是手动安装CakePHP的?还是完全无关

首先,我对作曲家来说是个新手!但我尝试了composer方式说明(因为这似乎是推荐的方式),并在CakePHP composer.json中添加了以下行:

"require": {
    "cakephp/debug_kit": "2.2.*"
}
虽然没有提到,但我在CakePHP安装文件夹中执行了“composer安装”,因为仅仅添加这些行并没有任何作用!但我有两个根文件夹用于插件,即plugin和plugins,以及vendor,即vendor和vendors。新创建的供应商文件夹有一些文件夹(DebugKit除外)。DebugKit现在位于plugin根文件夹下,而不是app/plugin

那么,为什么这些新创建的供应商和插件文件夹存在复数形式(供应商和插件)

如果手动安装DebugKit,则没有供应商的子文件夹内容(bin composer phpunit symfony/yaml autoload.php)!那么,如果需要这些文件,为什么它们以前不存在,如果不存在,为什么存在


如果在手动安装中完全忽略composer.json,为什么会出现它?还有一些内容与使用composer!安装CakePHP的建议内容不同

如果要安装cakePHP 3.0,那么唯一的方法就是使用composer

看看


哦,不!你应该修改你的答案!根据你的链接,我在3.x源代码中看到了,但它没有调试工具包。嗯?你是什么意思?我不使用CakePHP3.0,因为它还不稳定。你是说如果我用composer安装CakePHP2.5,我会有完全不同的布局吗?我应该以下载的方式忽略composer.json,我可以删除它吗?