#php #composer-php
#php #composer-php
Вопрос:
Мне было интересно, можно ли использовать Composer для установки зависимостей для скрипта, а затем удалить composer, поскольку он, как известно, является большим загрузчиком оперативной памяти. Сработает ли это? Спасибо
Комментарии:
1. Когда composer завершает установку зависимостей проекта, он перестает работать. Тогда да, вы можете удалить его, это все равно не повлияет на ваш проект, но это не решит вашу проблему с загрузкой оперативной памяти.
2. Хм, хорошо, значит, установленные зависимости все равно останутся после удаления composer? Кроме того, я имел в виду Composer, когда говорил, что он использует много оперативной памяти.
3. Composer использует оперативную память только при запуске, когда, если задача завершена, он завершает работу сам, поэтому он больше не потребляет оперативную память. Нет смысла удалять его, поскольку он никогда не запускается в фоновом режиме, только если вы его запустите. Даже если вы запустите composer и закроете окно терминала, он будет завершен.
4. Я знаю, о чем идет речь. composer загружает зависимости и генерирует скрипт автоматической загрузки и помещает их в папку проекта, затем он завершает свою работу и завершается, после этого он не запускается в фоновом режиме. Проблема с загрузкой оперативной памяти может быть связана с настройками вашей среды разработки.
Ответ №1:
Как только Composer загрузил зависимости, это не имеет к ним никакого отношения. Они остаются в вашем локальном каталоге.
Я лично не сталкивался с перегрузкой оперативной памяти composer. Так что понятия не имею об этом. Насколько мне известно, composer загружает зависимости и перестает работать, пока не получит другую команду!
Вы можете смело удалять его после того, как у вас будут установлены все библиотеки.