[!IMPORTANT] This file needs to updated in order to match the english README file.
Այս ֆայլը պետք է թարմացվի, որպեսզի համապատասխանի անգլերեն README ֆայլին:
Read this in other languages
This file is automatically translated. If you notice an error, please correct it yourself (by making a PR) or write about it in the issues.
Սա Laravel բլոգի մեկնարկային փաթեթի նախագիծն է՝ Filament ադմինիստրատորի վահանակով:
Այս պահոցի նպատակն է ցուցադրել Laravel զարգացման լավ փորձը պարզ հավելվածով:
Բացեք [նոր թողարկում] (https://github.com/gomzyakov/larajournal/issues/new)՝ գործառույթ պահանջելու համար (կամ եթե վրիպակ եք գտնում):
Կլոնավորել նախագիծը.
git clone git@github.com:gomzyakov/larajournal.git
Կարծում եմ, դուք արդեն տեղադրել եք Docker-ը: Եթե ոչ, պարզապես արեք դա Mac, [Windows] (https://docs.docker.com/desktop/install/windows) -install/) կամ [Linux] (https://docs.docker.com/desktop/install/linux-install/):
Կառուցեք larajournal
պատկերը հետևյալ հրամանով.
docker compose build --no-cache
Այս հրամանի ավարտը կարող է տևել մի քանի րոպե:
Երբ կառուցումն ավարտված է, կարող եք միջավայրը գործարկել ֆոնային ռեժիմում՝ հետևյալով.
docker compose up -d
Այժմ մենք կգործարկենք composer install
-ը՝ հավելվածի կախվածությունները տեղադրելու համար.
docker compose exec app composer install
Պատճենել շրջակա միջավայրի կարգավորումները.
docker compose exec app cp .env.local .env
Սահմանեք գաղտնագրման բանալին artisan
Laravel հրամանի տող գործիքով.
docker compose exec app ./artisan key:generate --ansi
Տեղափոխել DB-ն և կեղծ տվյալները.
docker compose exec app ./artisan migrate:fresh --seed
Եվ ավելացրեք Filament ադմինիստրատորի օգտվող.
docker compose exec հավելված ./artisan make:filament-user
Եվ բացեք http://127.0.0.1:8000 ձեր սիրած բրաուզերում: Ուրախ եմ օգտագործել Laravel բլոգը:
Մուտք դեպի Docker կոնտեյներ.
docker exec -ti larajournal-app bash
Սա բաց կոդով ծրագրակազմ է, որը լիցենզավորված է [MIT License] (https://github.com/gomzyakov/php-code-style/blob/main/LICENSE):