En este tutorial vamos a ver cómo puedes eliminar un paquete de Laravel usando composer, cuyo proceso es idéntico al de eliminar paquetes con composer en cualquier otra aplicación.
En este tutorial ya hemos visto cómo agregar un paquete a Laravel, algo que podemos lograr mediante el comando composer require nombre-paquete
, sustituyendo nombre-paquete
por el nombre del paquete que quieres instalar.
Sin embargo, en esta ocasión vamos a ver cómo eliminar un paquete. Para ello debes usar el comando remove
de composer:
composer remove spatie/laravel-sitemap
A modo de ejemplo, vamos a instalar el paquete laravel-sitemap, que nos permitirá agregar un sitemap a nuestra aplicación:
composer require spatie/laravel-sitemap
Esto instará el paquete en el directorio /vendor/spatie/laravel-sitemap
de tu aplicación. Además también agregará la siguiente entrada al archivo composer.json
:
"spatie/laravel-sitemap": "^5.8"
Una vez instalado el paquete vamos a eliminarlo usando el comando remove
de composer:
composer remove spatie/laravel-sitemap
Esto eliminará el paquete del directorio vendor
y también eliminará la entrada del paquete en el archivo composer.json
. Una vez desinstalado el paquete, no te olvides de eliminar todas las referencias al mismo en tu aplicación para evitar errores.
Y esto ha sido todo.