TGViewer
Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter @phpproglib · 10.5K subscribers
Post #5746 2.15K
🧹 Команда дня: Удаление папки vendor и пересборка зависимостей

📌 Зачем это нужно?

Иногда при работе с Composer могут возникать проблемы, такие как:

🔸 Ошибки при установке или обновлении зависимостей.
🔸 Конфликты версий пакетов.
🔸 Необходимость сбросить текущее состояние зависимостей и начать с чистого листа.

В таких случаях полезно полностью удалить папку vendor и файл composer.lock, а затем заново установить все зависимости.

🛠️ Шаги для пересборки зависимостей:

Удалите папку vendor и файл composer.lock:

rm -rf vendor composer.lock

Очистите кеш Composer (необязательно, но рекомендуется):

composer clear-cache

Установите зависимости заново:

composer install

Эти шаги помогут вам начать с чистого состояния и устранить возможные проблемы с зависимостями.

⚠️ Важные замечания:

Не коммитьте папку vendor в систему контроля версий: Рекомендуется добавлять её в .gitignore, чтобы избежать излишнего увеличения размера репозитория. getcomposer.org

Проблемы с правами доступа: Если после удаления и повторной установки зависимостей возникают ошибки, связанные с правами доступа, убедитесь, что у вас есть необходимые разрешения на запись в директорию проекта.

✅ Когда использовать эту процедуру?
При возникновении ошибок при установке или обновлении зависимостей.

Если вы хотите сбросить текущее состояние зависимостей и начать с чистого листа.

При переключении между ветками в системе контроля версий, чтобы избежать конфликтов зависимостей.

Библиотека пхпшника #буст
  • 👍 4
  • 😁 2
  • ❤ 1
  • 🤩 1
More from @phpproglib
  1. Sep 28, 2026🤔 Что выведет код? ❤️ — 1 🔥 — 2 👍 — 12 👾 — Fatal error 👇 Правильный ответ (нажми, что…
  2. Sep 25, 2026🌞 PHP умеет искать в массиве без foreach В PHP 8.4 появились array_find(), array_find_key…
  3. Sep 24, 2026👍 5 способов встроить AI в Laravel Laravel AI SDK позволяет добавлять AI-функции прямо в…
  4. Sep 23, 2026🛠 Symfony 8.2 научился автоматически генерировать JSON Schema для конфигурации приложения…
  5. Sep 23, 2026🚀 Свежий релиз Laravel 13 с набором улучшений и исправлений ✅ добавлена поддержка valkey:…
  6. Sep 21, 2026⚡️ PHP 8.6 выйдет 19 ноября 2026 года. Сейчас версия находится в beta. Самые заметные изме…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →