Inicio » Cursos » Flutter y Laravel App de Turismo

Curso Flutter y Laravel App de Turismo

Capitulo 2 ➜ Instalar Laravel y Paquetes

Instalar Laravel y Paquetes

¿Cómo instalar Laravel 8 y configurar paquetes funcionales ?

Ejecutamos la línea composer create-project laravel/laravel appturismo --prefer-dist y listo esto empezará a descargar e instalar Laravel de forma rápida

Ejecutamos la línea composer create-project laravel/laravel appturismo --prefer-dist y listo esto empezará a descargar e instalar Laravel de forma rápida

composer create-project laravel/laravel appturismo --prefer-dist

Enlaces a los paquetes necesarios para nuestra aplicación de turismo, seguimos los pasos que cada paquete ofrece para poderlos configurar correctamente en nuestra aplicación Laravel.

  • JWT https://jwt-auth.readthedocs.io/en/develop/laravel-installation/
  • Roles https://spatie.be/docs/laravel-permission/v3/installation-laravel
  • CollectiveLaravel https://laravelcollective.com/docs/6.x/html
  • Intervention Image http://image.intervention.io/getting_started/installation

Es muy probable que durante la instalación de algunos paquetes se muestre un error en la terminal como la falta de memoria detectado por el gestor de dependencias Composer, esto puede deberse a una configuración entre Composer y la versión de PHP que en este caso es la 8. Veamos

El posible mensje de error puede ser el siguiente:

PHP Fatal error:  Allowed memory size of 1610612736 bytes exhausted (tried to allocate 4096 bytes) in phar://C:/ProgramData/ComposerSetup/bin/composer.phar/src/Composer/DependencyResolver/RuleWatchGraph.php on line 52       

Fatal error: Allowed memory size of 1610612736 bytes exhausted (tried to allocate 4096 bytes) in phar://C:/ProgramData/ComposerSetup/bin/composer.phar/src/Composer/DependencyResolver/RuleWatchGraph.php on line 52

Check https://getcomposer.org/doc/articles/troubleshooting.md#memory-limit-errors for more info on how to handle out of memory errors.

La solución la coloca en el enlace https://getcomposer.org/doc/articles/troubleshooting.md#memory-limit-errors

Donde nos muestra con detalle muchos pasos para solucionarlo. En resumen debemos ir al archivo php.ini y modificar el valor de memory_limit por -1, luego lo guardamos y listo; en nuestro caso estamos usando XAMPP como servidor local y simplemente accedemos a la carpeta php/php.ini  y realizamos la acción descrita arriba. Con esto estamos dando acceso a la memoria que necesita para realizar las tareas de cada paquete.

Finalmente ejecutamos el comando para actualizar y corregir algunos posibles errores

 composer update

 


1887 visitas

Sigue con el curso: Capítulo 3 – Login y Roles de Acceso

Descarga el código del proyecto

Descarga el código fuente del proyecto adquiriendo el curso completo

Descargar ahora

Más cursos que pueden interesarte

Más cursos

Codea Codea App

México, Colombia, España, Venezuela, Argentina, Bolivia, Perú

© Todos los derechos reservados Codea App | ...de frente al código!!! | 2020 - 2023