Я установил CakePHP вручную (не композитором), и я думаю, что это рекомендуемый способ, так как на сайте CakePHP не используется композитор, и есть просто ссылка для скачивания. После установки я захотел установить DebugKit. Должен ли я установить DebugKit вручную, потому что я установил CakePHP вручную? Или это совершенно не связано?Установите DebugKit CakePHP с композитором
Прежде всего, я совершенно новый для композитора! Но я попробовал инструкции композитор-путь (потому что кажется, рекомендуемый способ) и добавил следующие строки в CakePHP composer.json:
"require": {
"cakephp/debug_kit": "2.2.*"
}
И хотя не упоминается, то я выполнил «композитор установить» в CakePHP установки , потому что просто добавление этих строк ничего не делало! Но тогда у меня было две корневых папок для плагина, то есть плагина и плагин и для поставщика, то есть поставщика и поставщиков. Недавно созданная папка поставщика имела несколько папок (кроме DebugKit). И DebugKit теперь находится под плагин корневая папка не приложение/плагин.
Итак, почему эти недавно созданные поставщики и плагины, если их несколько (вендоры и плагины)?
Если я установил DebugKit вручную, у меня не было содержимого подпапок поставщиков (bin composer phpunit symfony/yaml autoload.php)! поэтому, если эти файлы необходимы, почему они не существовали раньше, и если нет, то почему?
Если я должен полностью игнорировать композитор.json в ручной установке, почему он там? И с некоторым контентом по-другому от предлагаемого для установки CakePHP с композитором !?
о нет! вы должны пересмотреть свой ответ! Следуя вашей ссылке, я вижу в исходном коде 3.x, и у нее нет Debug Kit. –
А? Что вы имеете в виду? – Snelweg
Я не использую CakePHP 3.0, поскольку он еще не стабилен. Вы имеете в виду, если я установлю CakePHP 2.5 вместе с композитором, у меня будет совсем другой макет? и я просто должен игнорировать композитор.json в загруженном способе установки, и я могу удалить его? – Mohsenme