¿Cómo eliminar un package de Laravel con Composer?
¡Hola a todos! Soy nuevo en Laravel y Composer. Instalé varios packages para un proyecto, pero uno de ellos resultó innecesario. Estoy intentando eliminarlo, pero no entiendo cómo hacerlo correctamente.
Esto es lo que hice: instalé el package `barryvdh/laravel-debugbar` para depuración, pero ahora no lo necesito. Intenté simplemente eliminar la línea del archivo `composer.json`:
```json
{
"require": {
"barryvdh/laravel-debugbar": "^3.0"
}
}
```
Eliminé esa línea, luego ejecuté `composer update`, pero como resultado Composer actualizó todos los packages, no eliminó solo Debugbar. Es más, el package aún permaneció en la carpeta `vendor`. Incluso intenté eliminar la carpeta `vendor` por completo y ejecutar `composer install`, pero eso tomó mucho tiempo y no resolvió el problema: el package se instaló de nuevo.
También noté que después de eliminar la línea de `composer.json` y ejecutar `composer dump-autoload` no pasó nada. El package todavía está presente en `vendor/barryvdh`. ¿Qué estoy haciendo mal? ¿Necesito eliminar adicionalmente algo?