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.



Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow