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.
- Compositeur
- PHPUnit
- git (non requis mais fortement recommandé)
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.