No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Adquiere por un a帽o todos los cursos, escuelas y certificados por un precio especial.

Antes: $249

Currency
$219/a帽o

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Comprar ahora

Termina en:

0D
3H
9M
22S
Curso de Introducci贸n a Laravel 9

Curso de Introducci贸n a Laravel 9

Profesor Italo Morales F

Profesor Italo Morales F

Inicio de sesi贸n

13/31
Recursos

Aportes 23

Preguntas 23

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

Me parece genial que en este curso hayan usado breeze, ya que yo solo hab铆a trabajado con jetstream y laravel/ui

En el caso que quieras crear un usuario diferente podemos poner en el seeder algo asi:

        User::create([
            'name' => 'El nombre Del usuario Nuevo',
            'email' => '[email protected]',
            // metodo de encriptacion para la contrase帽a
            'password' => bcrypt('123456')
        ]);

Para los que le sucede el mismo error por alguna razon en mi caso por que quiza uso laravel 8.xx con una versionde php 7.4x lo sulucione de la siguiente manera:

  1. Ubicamos los archivos ( app.blade.php y guest.blade.php) dentro de la carpteta views/layaouts dentro de recursos.

  2. Cambiamos el

@vite(['resources/css/app.css', 'resources/js/app.js'])

por

<link rel="stylesheet" href="{{ asset('css/app.css') }}">
 <script src="{{ asset('js/app.js') }}" defer></script>

Y listo. :鈥)

Yo no tuve necesidad de de ejecutar los comandos de npm installa ni el de npm run dev. Tal vez mi laravel 9 ya los hab铆a instalado antes.

en caso que tengan problemas para mostrar el login, ejecuten los comandos en este orden

  1. composer require laravel/breeze
  2. php artisan breeze:install
  3. npm install
  4. npm run dev
  5. npm run build (este ultimo es sumamente importante)

actualmente automaticamente una vez que le das el command

php artisan breeze:install

se ejectuta el resto.

A partir de Laravel 10, ya no tienes que ejecutar el comando npm run dev鈥 Al ejecutar el npm install queda todo listo y ya puedes ejecutar tu login sin problemas鈥 Ahorro de comandos, que llaman jejeje

Al ejecutar el siguiente comando nos hace un serie de preguntas, en este caso se debe seleccionar **BALDE **y las otras a gusto de cada uno. pero el modo **DARK **fue de todo mi agrado con un color azul oscuro muy bonito y nos ayuda a no fatigarnos la vista鈥

php artisan breeze:install

Nos arroja estas opciones.


> Which stack would you like to install?
  blade ....................................................0  
  react ....................................................1  
  vue ......................................................2  
  api ......................................................30

  Would you like to install dark mode support? (yes/no) [no]
鉂 yes

  Would you prefer Pest tests instead of PHPUnit? (yes/no) [no]
鉂 yes


Que facil implementar un login y register

Yo ten铆a el error:
Vite manifest not found at: C:\Users\HP\example-app\public/build/manifest.json

En package.json le puse 鈥渂uild鈥: 鈥渧ite build鈥,

鈥渟cripts鈥: {
鈥渄ev鈥: 鈥渘pm run development鈥,
鈥渂uild鈥: 鈥渧ite build鈥,
鈥渄evelopment鈥: 鈥渕ix鈥,
鈥渨atch鈥: 鈥渕ix watch鈥,
鈥渨atch-poll鈥: 鈥渕ix watch 鈥 --watch-options-poll=1000鈥,
鈥渉ot鈥: 鈥渕ix watch --hot鈥,
鈥減rod鈥: 鈥渘pm run production鈥,
鈥減roduction鈥: 鈥渕ix --production鈥
},

Aqui tan bien me ayudo a resolverlo
https://stackoverflow.com/questions/72798465/vite-manifest-not-found-at-c-users-hp-example-app-public-build-manifest-json

Mi solucion para que me funcionaran los estilos, fue
eliminar

 @vite(['resources/css/app.css', 'resources/js/app.js'])

Y agregarle a las vistas layouts/app.blade.php y layouts/guest.blade.php

<link rel="stylesheet" href="{{ asset('css/app.css') }}">
<script src="{{ asset('js/app.js') }}" defer></script>

Muy buen aporte para entender de manera general Laravel 9

Para los que tengan problemas al momento de ejecutar NPM RUN DEV, la soluci贸n para mi fue actualizar la version de NODE

Si a alguien, al ejecutar el comando npm run dev, les aparece este error:

<3 WARNINGS in child compilations (Use 'stats.children: true' resp. '--stats-children' for more details)
webpack compiled with 3 warnings> 

Prueben utilizando el siguiente comando:

npm install autoprefixer@10.4.5 --save-exact

A mi me funciono, ya que no me dejaba pasar de este problema, seg煤n lo investigado se debe a un paquete de color que ya esta en desuso (color-adjust), la fuente de la fuente donde vi este problema:

https://github.com/twbs/bootstrap/issues/36259

Es un tema complicado que se resuelve con el comando compartido, pero veo que hay muchas formas de resolverlo, sin embargo por como es algo nuevo para mi (y supongo que para muchos) es mejor para no quebrarse la cabeza, pero ayuda a entender como un paquete simple puede causarnos dolores de cabeza鈥

Otro relacionado con el problema 猬団瑖

mix.webpackConfig({
stats: {
    children: true,
},});

Hab铆a trabajado con Laravel/UI pero este otro paquete es nuevo para mi y se ve que tambi茅n esta muy bien. Me tocara leer un poco m谩s al respecto para entender las diferencias de cual es mejor para implementar en un sistema real.

Para los que usen Laravel 10.

solo necesitan estos dos comandos.

composer require laravel/breeze

php artisan breeze:install

Yo ejecut茅 el

PHP artisan breeze:install
luego los comandos NPM

Al momento de ingresar a la secci贸n del logien me aparec铆a con error del comando que se instala solo que es el @vite en el header para el estilo, por ende los agregue de forma manual y me cargo sin problemas.

<!-- Styles -->
<link rel="stylesheet" href="{{ asset('css/app.css') }}">

<!-- Scripts -->
<script src="{{ asset('js/app.js') }}" defer></script>

una joyita este curso

npm run build,
ME SALVO

Me sorprendo de todo lo que se puede hacer con Laravel usando muy poco c贸digo! No conoc铆a este componente breeze.
Me gust贸 mucho esta clase!

Creo que ahora laravel breeze ahora usa vite y ejecuta el build sin necesidad que nosotros ejecutemos los comandos de npm.

solo instale breeze y creo dentro de public una carpeta build y dentro creo otra carpeta assets y dentro estan los archivos css y js pero con nombres en digitos

En mi caso tuve que ejecutar:

php artisan cache:clear
php artisan optimize 

Esto para que me reconociera la ruta de /login y otros cambios que no ve铆a como el profesor lo planteaba.