-
Laravel Breeze 설치백엔드/laravel 2024. 1. 27. 21:53
Laravel Breeze는 간단하고 미니멀한 인증 시스템으로, 설치와 사용이 매우 쉽도록 설계되어 있어 소규모 및 중규모 프로젝트에 적합합니다. 이를 사용함으로써 우리는 인증 시스템을 직접 설정하는 데 들어가는 시간을 절약할 수 있습니다.
Laravel Breeze가 가져오는 또 다른 큰 장점은 Tailwind CSS의 설치입니다. Laravel Breeze는 Tailwind CSS와 함께 설계되어 있어 해당 패키지를 설치하면 프로젝트에 자동으로 Tailwind가 설치됩니다.
자, 충분한 설명이었습니다. 이제 Laravel Breeze를 설치하겠습니다.
Composer를 통해 설치해야하며, 이는 우리의 작업을 매우 쉽게 만듭니다. CLI로 이동하여 다음 명령을 실행합니다.
composer require laravel/breeze --dev
이 패키지를 프로젝트에 가져왔지만 실제 Laravel Breeze 인증 시스템은 아직 설치되지 않았습니다.
설치하려면 다음 명령을 실행해야 합니다.
php artisan breeze:install
이 명령은 인증 시스템이 작동하는 데 필요한 뷰 라우트 및 컨트롤러를 생성합니다.
명령 실행 도중에 어떤 프론트엔드 스택을 사용할지에 대한 질문이 나타납니다.
라우팅, 마이그레이션, 컨트롤러 설정 등에 중점을 둔 것이기 때문에 Blade 스택을 선택하도록 합니다.
또한 다크 모드를 사용하고 Node를 추가하도록 선택합니다.
설치가 완료되면 데이터베이스 마이그레이션을 실행하고 프론트엔드를 컴파일해야 합니다.
다음 명령으로 마이그레이션을 실행하고,
php artisan migrate
다음으로 프론트엔드를 컴파일합니다.
npm install
npm run dev이제 Laravel Breeze가 설치된 프로젝트를 브라우저에서 열어보겠습니다.
Laravel Valet을 사용하면 브라우저에서 yourproject.test로 열 수 있습니다.
또는 php artisan serve 명령을 사용하여 열 수도 있습니다.
브라우저에서 확인하면 Laravel 프로젝트가 설치되었고,
Laravel Breeze가 우리에게 로그인 또는 계정 등록을 할 수 있는 두 가지 링크를 제공했음을 알 수 있습니다.
'백엔드 > laravel' 카테고리의 다른 글
라라벨(Laravel)에서는 일반적으로 다음과 같은 테이블과 필드의 명명 규칙 (0) 2024.03.03 Route::resource (0) 2024.01.28 라라벨에서 다대다 다형 관계 구현하기: 유연성과 코드 재사용성 (1) 2024.01.27 라라벨에서 일대다 다형 관계 구현하기: 포스트, 비디오, 코멘트 예시 (0) 2024.01.27 라라벨에서 다형 1:1 관계 설정 및 활용 예제 (2) 2024.01.26