Zoeken…
Aan de slag met Lumen
Het volgende voorbeeld demonstreert het gebruik van Lumen
in WAMP / MAMP / LAMP
omgevingen.
Om met Lumen
te werken, moet u eerst een aantal dingen instellen.
Ervan uitgaande dat u al deze drie componenten hebt geïnstalleerd (u hebt tenminste componist nodig), gaat u eerst naar de document root van uw webservers met behulp van terminal. MacOSX en Linux worden geleverd met een geweldige terminal. Je kunt git bash
(wat eigenlijk mingw32
of mingw64
) gebruiken in Windows.
$ cd path/to/your/document/root
Vervolgens moet u compose gebruiken om het Lumen
project te installeren en te maken. Voer de volgende opdracht uit.
$ composer create-project laravel/lumen=~5.2.0 --prefer-dist lumen-project
$ cd lumen-project
lumen-app
in de bovenstaande code is de mapnaam. Je kunt het veranderen zoals je wilt. Nu moet u uw virtuele host zo instellen dat deze verwijst naar het path/to/document/root/lumen-project/public
folder. Stel dat u http://lumen-project.local
aan deze map hebt toegewezen. Als je nu naar deze url gaat, zou je een bericht als het volgende moeten zien (afhankelijk van je geïnstalleerde Lumen
versie, in mijn geval was het 5.4.4) -
Lumen (5.4.4) (Laravel Components 5.4.*)
Als u het lumen-project/routers/web.php
bestand daar lumen-project/routers/web.php
zou u het volgende moeten lumen-project/routers/web.php
$app->get('/', function () use($app) {
return $app->version();
});
Gefeliciteerd! Nu heb je een werkende Lumen
installatie. Nee, u kunt deze app uitbreiden om naar uw aangepaste eindpunten te luisteren.