¿Cómo instalar el paquete laravel-excel?

¿Cómo instalar el paquete laravel-excel?

¿Cómo instalar el paquete laravel-excel?: Aprenderemos a instalar este popular paquete paso a paso y vemos que es un paquete simple pero elegante alrededor de PhpSpreadsheet con el objetivo de simplificar las exportaciones e importaciones de ficheros tipo Excel.

PhpSpreadsheet es una biblioteca escrita en PHP puro y que proporciona un conjunto de clases que le permiten leer y escribir en diferentes formatos de archivos de hojas de cálculo, como Excel y LibreOffice Calc.

💣 Descarga sistemas PHP y Laravel COMPLETOS GRATIS
Recursos premium listos para usar en proyectos reales 💻
👥 +1000 desarrolladores · 🔥 Publicaciones diarias
🔥 Unirme al canal GRATIS ahora 👥 Grupo de Facebook
⏳ Enlaces disponibles por tiempo limitado
💻 Sistemas completos 🔌 Plugins PRO ⚡ Scripts listos 🔥 Recursos exclusivos

¿Cómo instalar el paquete laravel-excel?

Requiere como base tener instalado composer y se registrara en el composer.json de tu proyecto Laravel. Por lo tanto, debemos de usar el siguiente comando en nuestra terminal donde tenemos instalado Laravel y esto descargará el paquete y PhpSpreadsheet.

composer require maatwebsite/excel

Si no obtiene la última versión o se encuentra con más errores de Composer, asegúrese de haber instalado todas las extensiones PHP necesarias, como zip, gd, etc. Puedes acceder a la web del paquete.

El Maatwebsite\Excel\ExcelServiceProvider se detecta automáticamente y se registra de forma predeterminada.

Agregar en Providers

En algunos casos no suele registrarse y se debe de registrar de manera manual, agregue el ServiceProvider en la ruta config/app.php:

'providers' => [
   /*
   * Package Service Providers...
   */
   Maatwebsite\Excel\ExcelServiceProvider::class,
]

Agregar alias

El Excel facades también se detecta automáticamente y se registra. Pero, por alguna razón suele no registrarse. Sin embargo, podemos asignarle de manera manual. Y podemos hacerlo en el fichero config/app.php:

'aliases' => [
...
'Excel' => Maatwebsite\Excel\Facades\Excel::class,
]

Publicar fichero de configuración

Para publicar la configuración, ejecute el comando vendor publish. Veamos un ejemplo.

php artisan vendor:publish --provider="Maatwebsite\Excel\ExcelServiceProvider" --tag=config

La ejecución del comando anterior en nuestra terminal creara un archivo de configuración de Excel y se ubicara en la siguiente ruta. Por lo tanto, tendrá el siguiente nombre llamado config/excel.php.

En resumen, si hemos cumplido los pasos anteriores tendremos instalado correctamente el paquete maatwebsite/excel en nuestro proyecto laravel y ya podemos importar y exportar ficheros Excel de manera dinámica.

Ya las exportaciones e importaciones lo veremos en los siguientes artículos.

¿De cuánta utilidad te ha parecido este contenido?

¡Haz clic en una estrella para puntuarlo!

Promedio de puntuación 0 / 5. Recuento de votos: 0

Hasta ahora, ¡no hay votos!. Sé el primero en puntuar este contenido.

Leave a comment

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *