Cómo desarrollar localmente una aplicación laravel usando Laragon

En este artículo voy a mostrar cómo desarrollar localmente una nueva aplicación usando laravel Laragon.
En el extremo 2017 Escribí un artículo sobre cómo configurar laravel Homestead: el proceso no es tan rápido y fácil como se puede desear, pero después de cada paso que puede terminar con un entorno de desarrollo que trabaja para laravel. En ese tiempo, Laragon ya estaba 2 años, pero nunca he oído nada al respecto. Y otra 2 años deben pasar antes de que veo la luz Laragon.
Como se puede leer en repo Laragon,

Laragon es un portátil, aislado, rápido & potente entorno de desarrollo universal para PHP, Nodo.js, Pitón, Java, Vamos, Rubí.

En sólo unos pocos clics se instalará en su Windows máquina todo lo que necesita para desarrollar aplicaciones web en su entorno local: apache, Nginx, MySQL y más (Para obtener una lista completa y detallada consulte página Laragon, Por favor). En otras palabras, olvidar WAMP, XAMPP o cualquier otra herramienta que ha utilizado hasta ahora: Laragon es increíblemente rápido y ofrece una gama de herramientas y características que le permiten centrarse en el desarrollo de sus aplicaciones, haciendo todo el trabajo sucio por ti. Y usted puede acceder a él mediante una URL bastante como tu-app-name.test * no lo horrible localhost / tu-app-name.

Desafortunadamente, Laragon sólo está disponible en Windows. si se utiliza una máquina Linux y desea echar un vistazo a esta maravillosa herramienta, puede utilizar una de estos paquetes para ejecutar el software de Windows en Linux

Una de las características que amo más es el comando rápida aplicación: con sólo un clic puede obtener su nueva aplicación en funcionamiento, listo para ser desarrollado por usted. Hoy, Quiero mostrar lo fácil que se puede empezar a desarrollar una nueva aplicación laravel usando Laragon, y cómo agregar Bootstrap a ella.

Paso 1: instalar Laragon

Ir página de descarga Laragon, descargar la última versión entonces basta con ejecutar el instalador: próximo, próximo, próximo
Laragon se inicia al instante y lo recomiendo para configurarlo para que se ejecute cuando se inicia Windows.

Paso 2: crear una aplicación laravel

Sólo un clic derecho en la ventana Laragon o en el icono de la bandeja Laragon para abrir un menú rico: basta con hacer clic sobre el Quick app->Laravel, escriba el nombre de su nueva aplicación (en este artículo voy a utilizar «Laraone») y dejar el trabajo para usted Laragon.
Un símbolo del sistema estará abierto y verá el proceso pasando. Si ha instalado Laragon con los valores predeterminados, una nueva carpeta con el nombre de la aplicación se creará en C:\Laragon directorio www y todo se instalarán allí.
Cuando se haya completado el proceso debería ver algo como esto en su línea de comandos:

***** NOTA: Ahora, se puede utilizar casi url para su proyecto impresionante :) ***** 
-------------------------------------------------- 
(Laragon) ruta del proyecto: C:/Laragon / www / prueba 
(Laragon) url bastante: HTTP://prueba prueba 
--------------------------------------------------

A veces, en el símbolo del sistema de Windows parece atascado, con un cursor parpadeante en un desierto negro: si este es el caso, haga clic en el icono de la bandeja laravel y esto sólo debe solucionar el problema. De lo contrario recargar Laragon.

Si usted va a C:\carpeta habilitada para los sitios Laragon etc apache2 , verá que Laragon ha creado un nuevo archivo de configuración llamado auto.laraone.test.conf. En este archivo se define el host virtual para su nueva aplicación. Puede echar un vistazo para ver cómo funciona Laragon.

Paso 2: instalar node_modules

Ahora laravel ya está instalado y listo para empezar, pero quiero usar Bootstrap y para instalarlo Es necesario instalar primero NPM.
El símbolo del sistema de Windows ya debería estar en el directorio de la aplicación nueva: si este no es el caso, trasladarse allí manualmente o simplemente abrir una nueva línea de comandos en C:\Laragon www directorio laraone y tipo

NPM instalar --no-bin-links

Esto instala node_modules en su aplicación

Paso 3: package.json fix

Ahora tenemos que configurar correctamente la ruta al cruzadas en env.js archivo package.json.
Abra el archivo de package.json y reemplazar la constante «cross-env» por la vía real para cruzar-env.js: En mi último instalación cruzadas env.js estaba ubicado en node_modules / cross-enc / src / bin.
El resultado final debe ser similar:

{
    "privado": cierto,
    "guiones": {
        "Dev": "el desarrollo de ejecución NPM",
        "desarrollo": "node_modules nodo / Cross-env / src / bin / cruzadas env.js NODE_ENV = desarrollo node_modules / webpack / bin / webpack.js --progress --hide-módulos --config = node_modules / laravel-mix / setup / webpack. config.js",
        "reloj": "el desarrollo de ejecución NPM -- --reloj",
        "reloj-sondeo": "reloj de ejecución NPM -- --reloj-sondeo",
        "caliente": "node_modules nodo / cross-env / src / bin / cross-env.js NODE_ENV = desarrollo node_modules / webpack-dev-server / bin / webpack-dev-server.js --inline --buen --config = node_modules / laravel- MIX / configuración / webpack.config.js",
        "pinchar": "producción de carreras NPM",
        "producción": "node_modules nodo / cross-env / src / bin / cross-env.js NODE_ENV = producción node_modules / webpack / bin / webpack.js --no-progreso --hide-módulos --config = node_modules / laravel-mix / setup / webpack.config.js"
    },
    "devDependencies": {
        "Axios": "^ 0.19",
        "cross-env": "^ 5.1",
        "Laravel-mix": "^ 4.0.7",
        "Lods": "^ 04/17/13",
        "determinación-url-loader": "^ 2.3.1",
        "hablar con descaro a": "^ 1.15.2",
        "Sass-loader": "^ 7.1.0",
        "vue-template-compilador": "2.6.11 ^"
    }
}

Paso 4: la instalación de Bootstrap

Para instalar Bootstrap sólo tenemos que escribir algunos más comandos en el símbolo del sistema:

un)compositor requiere laravel / ui: que puede tarda un cierto tiempo
si) php artesano ui bootstrap : esto va a instalar de arranque
C) según sea necesario, correr NPM instalar && NPM dev plazo

Eso es todo! Ahora Bootstrap está instalado y todo su material es en C:\Laragon www laraone recursos Sass app.scss y en C:\Laragon www laraone public css app.css.
Recargar Laragon vez que el tiempo y el tipo de mineral laraone.test en su navegador.
Listo para ir a escribir el código!

Más sobre Laragon y su magia en un próximo artículo. Debido a esto es importante tener en cuenta: Laragon no es solamente laravel: WordPress (en inglés), Joomla, Drupal, Prestashop, CakePHP… Y no se trata sólo de PHP, no sólo sobre MySQL, no sólo sobre… Bueno, en un próximo artículo 🙂

Deja un comentario

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