Ricerca…
Iniziare con Lumen
Nell'esempio seguente viene illustrato l'uso di Lumen
negli ambienti WAMP / MAMP / LAMP
.
Per lavorare con Lumen
è necessario impostare prima un paio di cose.
- Compositore
- PHPUnit
- git (non richiesto ma fortemente raccomandato)
Supponendo di aver installato tutti questi tre componenti (almeno è necessario comporre il compositore), per prima cosa accedere al documento root dei server Web utilizzando il terminale. MacOSX e Linux hanno un ottimo terminale. Puoi usare git bash
(che in realtà è mingw32
o mingw64
) in windows.
$ cd path/to/your/document/root
Quindi è necessario utilizzare compose per installare e creare il progetto Lumen
. Esegui il seguente comando.
$ composer create-project laravel/lumen=~5.2.0 --prefer-dist lumen-project
$ cd lumen-project
lumen-app
nel codice sopra è il nome della cartella. Puoi cambiarlo come preferisci. Ora è necessario impostare l'host virtuale in modo che punti al path/to/document/root/lumen-project/public
folder. Supponiamo che abbia mappato http://lumen-project.local
a questa cartella. Ora se vai a questo URL dovresti vedere un messaggio come segue (a seconda della versione Lumen
installata, nel mio caso era 5.4.4) -
Lumen (5.4.4) (Laravel Components 5.4.*)
Se apri il file lumen-project/routers/web.php
, dovresti vedere quanto segue:
$app->get('/', function () use($app) {
return $app->version();
});
Congratulazioni! Ora hai un'installazione Lumen
funzionante. No, puoi estendere questa app per ascoltare i tuoi endpoint personalizzati.