Important
This file needs to updated in order to match the english README file.
Šį failą reikia atnaujinti, kad jis atitiktų anglų kalba README failą.
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.
Tai yra Laravel tinklaraščio pradžios rinkinio projektas su Filament administratoriaus skydeliu.
Šios saugyklos tikslas – pademonstruoti gerą Laravel kūrimo praktiką naudojant paprastą programą.
- 📚 Įrašų kūrimas ir redagavimas
- 🥑 Kategorijos
- 🔥 Populiarūs įrašai
- 🎉 administratoriaus skydelis sukurtas naudojant [Filament] (https://filamentphp.com)
Atidarykite [naują leidimą] (https://github.com/gomzyakov/larajournal/issues/new), kad pateiktumėte užklausą dėl funkcijos (arba jei radote triktį).
Klonuoti projektą:
git clone git@github.com:gomzyakov/larajournal.git
Manau, kad jau įdiegėte „Docker“. Jei ne, tiesiog padarykite tai Mac, [Windows](https://docs.docker.com/desktop/install/windows -install/) arba [Linux] (https://docs.docker.com/desktop/install/linux-install/).
Sukurkite larajournal
vaizdą naudodami šią komandą:
docker compose build --no-cache
Ši komanda gali užtrukti kelias minutes.
Kai kūrimas bus baigtas, galite paleisti aplinką fono režimu naudodami:
docker compose up -d
Dabar paleisime composer install
, kad įdiegtume programų priklausomybes:
docker compose exec app composer install
Nukopijuokite aplinkos nustatymus:
docker compose exec app cp .env.local .env
Nustatykite šifravimo raktą naudodami artisan
Laravel komandinės eilutės įrankį:
docker compose exec app ./artisan key:generate --ansi
Perkelti DB ir suklastotus duomenis:
docker compose exec app ./artisan migrate:fresh --seed
Ir pridėkite „Filament“ administratoriaus vartotoją:
docker compose exec app ./artisan make:filament-user
Ir atidarykite http://127.0.0.1:8000 savo mėgstamoje naršyklėje. Džiaugiamės naudodami Laravel tinklaraštį!
Prieiga prie „Docker“ konteinerio:
docker exec -ti larajournal-app bash
Tai atvirojo kodo programinė įranga, licencijuota pagal [MIT licenciją] (https://github.com/gomzyakov/php-code-style/blob/main/LICENSE).
[](https://codecov.io/gh/gomzyakov/ laravel tinklaraštis)