Usuario:ManuelRomero/Laravel/Ejemplo vue
De WikiEducator
< Usuario:ManuelRomero | Laravel
Revisión a fecha de 04:40 2 mar 2022; ManuelRomero (Discusión | contribuciones)
Introducción
- Usamos vue para programar el front dentro de nuestra app con laravel
- Pendiente hacer una introducción a vue
laravel new cronometro
laravel cd cronometro npm install npm install vue@next npm install tailwindcss@latest postCss@latest autoprefix@latest </ssource> *Creamos el fichero '''''tailwindcss.config.js''''' <source lang=bash> npx tailwindcss init
@tailwind base; @tailwind utilities; @tailwind components;
mix.js('resources/js/app.js', 'public/js') .postCss('resources/css/app.css', 'public/css',['tailwincss'] // ); 3.2 Para vue
import {createApp} from "vue"; createApp({ }).mount("#app");
<!-- .....--> <body> <div id="app"> <!-- ..Contenido html donde puedo utilizar vue...--> </div> <script src ="js/app.js"></script> <!--Cargamos el js con vue--> </body>
mix.js('resources/js/app.js', 'public/js') .vue() .postCss('resources/css/app.css', 'public/css',['tailwincss'] // );
|
Generemos los ficheros en la carpeta publid (transpilar) npm run dev ( o si modificamos pakage.json e insertamos el watch)
"dev": "npm run development -- --watch",
npm run watch &