Recherche…


Démarrer avec Lumen

L'exemple suivant illustre l'utilisation de Lumen dans des environnements WAMP / MAMP / LAMP .

Pour travailler avec Lumen vous devez d'abord configurer deux choses.

En supposant que vous avez tous ces trois composants installés (au moins vous avez besoin de compositeur), allez d'abord sur la racine du document de vos serveurs Web en utilisant le terminal. MacOSX et Linux sont livrés avec un excellent terminal. Vous pouvez utiliser git bash (qui est en fait mingw32 ou mingw64 ) dans Windows.

$ cd path/to/your/document/root

Ensuite, vous devez utiliser composer pour installer et créer le projet Lumen . Exécutez la commande suivante.

$ composer create-project laravel/lumen=~5.2.0 --prefer-dist lumen-project
$ cd lumen-project

lumen-app dans le code ci-dessus est le nom du dossier. Vous pouvez le changer comme vous le souhaitez. Vous devez maintenant configurer votre hôte virtuel pour qu'il pointe vers le dossier path/to/document/root/lumen-project/public . Disons que vous avez mappé http://lumen-project.local à ce dossier. Maintenant, si vous allez sur cette URL, vous devriez voir un message comme suit (en fonction de votre version de Lumen installée, dans mon cas c'était 5.4.4) -

Lumen (5.4.4) (Laravel Components 5.4.*)

Si vous ouvrez le fichier lumen-project/routers/web.php , vous devriez voir le suivant

$app->get('/', function () use($app) {
    return $app->version();
});

Toutes nos félicitations! Vous avez maintenant une installation Lumen fonctionnelle. Non, vous pouvez étendre cette application pour écouter vos points de terminaison personnalisés.



Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow