IT rekvalifikácia. Seniorní programátori zarábajú až 6 000 €/mesiac a rekvalifikácia je prvým krokom. Zisti, ako na to!

Diskusia – 5. diel - Jednoduchý redakčný systém v Laravel - Štruktúra projektu

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Avatar
Ladislav Sviták:20.11.2019 13:57

Ahoj,
po spuštění:
php artisan ui bootstrap
vidím hlášku:
Could not open input file: artisan
Co s tím?
Děkuji

 
Odpovedať
20.11.2019 13:57
Avatar
Odpovedá na Ladislav Sviták
Ladislav Sviták:20.11.2019 19:31

Projekt jsem vytvořil composerem místo phpstormem a je to ok.

 
Odpovedať
20.11.2019 19:31
Avatar
Jan Lupčík
Tvůrce
Avatar
Odpovedá na Ladislav Sviták
Jan Lupčík:22.11.2019 10:01

Zřejmě nějaká chyba ve vytvořené struktuře nebo jsi byl v jiné složce :)

Odpovedať
22.11.2019 10:01
TruckersMP vývojář
Avatar
Milan
Člen
Avatar
Milan :14.12.2019 12:53

Ahoj,
príkazový riadok mi vyhadzuje chybu aj keď mám PHP 7.2.10
a neviem ako to opraviť.

*****[InvalidAr­gumentExcepti­on]
Package laravel/ui at version has a PHP requirement incompatible with your PHP version (5.6.38)

require [--dev] [--prefer-source] [--prefer-dist] [--no-progress] [--no-suggest] [--no-update] [--no-scripts] [--update-no-*dev] [--update-with-dependencies] [--update-with-all-dependencies] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [--sort-packages] -o -a [--apcu-autoloader] [--] [<packages>]...****

 
Odpovedať
14.12.2019 12:53
Avatar
Tomáš Kreisinger:28.12.2019 21:52

Vytvářel jsem projekt podle návodu.
Čistý LARAVEL mi vyšel na cca 34MB, pak jsem podle návodu pustil "npm install", který ovšem zjevně nainstaloval asi všechny balíčky nmp, protože projekt nakynul na cca 120MB a cca 21 tisíc souborů, což se mi jeví zoufale hodně.......
Nemělo by tam být "npm install boostrap" ? Nebo bude něco chybět?

 
Odpovedať
28.12.2019 21:52
Avatar
Jan Lupčík
Tvůrce
Avatar
Odpovedá na Tomáš Kreisinger
Jan Lupčík:23.1.2020 21:23

Ahoj, již předem se omlouvám za pozdější odpověď. Zřejmě mi unikla tvá otázka.
Můžeš tak učinit, avšak nebude ti poté fungovat kompilace assetů a celkově se tvá práce stane těžší. Pokud jde o velikost, nemyslím si, že se jedná zrovna až o tak velký problém, jelikož node_modules se na server nenahrávají (na rozdíl od složky vendor/; ta se také nenahrává, ale instaluje přes Composer, a je podstatná pro běh webové aplikace).

Odpovedať
23.1.2020 21:23
TruckersMP vývojář
Avatar
Jan Lupčík
Tvůrce
Avatar
Odpovedá na Milan
Jan Lupčík:23.1.2020 21:25

Zřejmě máš chybu v konfiguraci serveru. Zkus spustit příkaz v konzoli php --version. Jestliže se zobrazuje jiná verze než 7.2.10, kterou zmiňuješ ty, zkus PHP znovu nainstalovat. Avšak nedokážu ti poskytnout přesný návod. Nevím, jestli máš Windows nebo Unix

Odpovedať
23.1.2020 21:25
TruckersMP vývojář
Avatar
Odpovedá na Jan Lupčík
Tomáš Kreisinger:23.1.2020 21:43

Díky za odpověď. Zatím jsem na to šel přes integraci jako na jakékoliv jiné stránky. Pochopil jsem to správně, že vytvářený projekt má adresáře, které se potom do produkce nekopírují? :-) to jsem tedy něco zaspal :-)

 
Odpovedať
23.1.2020 21:43
Avatar
Jan Lupčík
Tvůrce
Avatar
Odpovedá na Tomáš Kreisinger
Jan Lupčík:23.1.2020 22:12

To jsem v seriálu nezmiňoval, jelikož soubory, které by neměly být na produkci, se nenacházejí ani v Gitovým repositáři (což je definováno .gitignore soubory). Jediný, co se musí doinstalovat, jsou knihovny spravované Composerem přes příkaz: composer install --optimize-autoloader --no-dev
Více informací lze nalézt v oficiální dokumentaci

Ve výsledku se tedy vynechá pouze složka node_modules. Vše ostatní složky jsou potřebné. Avšak pokud nahraješ i knihovny spravované přes npm, nevadí to ničemu

Odpovedať
23.1.2020 22:12
TruckersMP vývojář
Avatar
Odpovedá na Jan Lupčík
Jaroslav Patrný:20.2.2020 2:32

Po spuštění příkazu

npm run dev

mám chybu viz příloha. Log je u následující lekce. Jinak je vše O.K. :-), až na ten frontend. Jinak práce v PHPStormu je úplně jiný level než v NetBeans.

 
Odpovedať
20.2.2020 2:32
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zatiaľ nikto nevložil komentár - buď prvý!