Laravel 12 Tippek & Trükkök Magyarul

Fejlesztő környezet kialakítása

A laravelel fejlesztéséhez többféle programot használhatunk, Én az alábbiak segítségével alakítottam ki a fejlesztői környezetem (mindegyik használata ingyenes):

  • Visual Studio Code: kódszerkesztő, sokoldalú, könnyen használható rengeteg extension (kiegésztítő) van hozzá. letöltés
  • Xampp - Egy ingyenes és nyílt forráskódú szoftvercsomag, amely egy Apache webszervert, MariaDB (korábban MySQL) adatbázist, valamint PHP és Perl támogatást tartalmaz. letöltés
  • Composer - egy PHP csomagkezelő rendszer. Az ő feladata, hogy segítse a fejlesztőket abban, hogy könnyedén kezelhessék a PHP-könyvtárakat és csomagokat, valamint azok függőségeit. letöltés
  • Npm - a Node.js csomagkezelő rendszere (ezért a node.js-t kell lényegében letölteni), amely JavaScript projektekhez használatos. Az npm segítségével könnyedén telepítheted, kezelheted és frissítheted a JavaScript könyvtárakat, keretrendszereket és eszközöket. letöltés
FONTOS
Miután telepítettük az xampp-t nyissuk meg a php.ini fájlt (c:\xampp\php\php.ini) és keressük meg ezt a sort:
;extension=zip
És töröljük ki a ; (pontosvesszőt) a sor elejéről.
Amikor a composer-t telepítjük egy dologra nagyon kell figyelni, hogy hol találja a php.exe fájlt. Ha az xampp telepítésénél mindent alapértelmezetten hagytunk akkor nem kell itt sem semmit állítani.

CLI parancsok

A laravel erős parancssori támogatással rendelkezik, ezért a legtöbb fájlt parancsokkal hozzuk létre. Ezen kívűl jó néhány műveletet is a parancssorból irányítjuk, mint pl.: migrációk megfuttatása, tesztelések stb.

FONTOS, hogy a parancsokat mindig a projektmappában adjuk ki! Pl.: C:\xampp\htdocs\projekt1