Ответ 1
В настоящее время вы не можете. На GitHub есть дискуссия, которую вы можете прочитать здесь: https://github.com/composer/composer/issues/1135.
Теперь, однако, вам нужно будет создать новый каталог, а затем перенести файлы или наоборот.
Я попытался установить пакет через композитор, но он продолжает говорить мне, что этот каталог не пуст, и как я могу установить пакет в непустую папку с помощью композитора? есть ли команда установки установки?
сообщение об ошибке:
[InvalidArgumentException]
Project directory Yii-GZero-2b/ is not empty.
В настоящее время вы не можете. На GitHub есть дискуссия, которую вы можете прочитать здесь: https://github.com/composer/composer/issues/1135.
Теперь, однако, вам нужно будет создать новый каталог, а затем перенести файлы или наоборот.
Вместо запуска команды
composer.phar create-project flarum/flarum . --stability=beta
используйте имя конкретной папки, например
composer.phar create-project flarum/flarum /var/www/html/forum/ --stability=beta
Папка должна быть пустой, требуется, потому что, когда вы запускаете проект-проект, композитор стремится создать совершенно чистый новый проект с нуля.
Для меня очень хорошо работает доступ на запись в папку. В окнах я щелкнул правой кнопкой мыши по указанной папке и снял флажок "Только для чтения" и сохранил ее, и она сработала. Может быть, вы также можете дать ему надежду, что это сработает и для вас.