Поиск…
Начало работы с Lumen
Следующий пример демонстрирует использование Lumen в WAMP / MAMP / LAMP .
Для работы с Lumen вам нужно сначала установить пару вещей.
- Композитор
- PHPUnit
- git (не требуется, но настоятельно рекомендуется)
Предполагая, что у вас установлены все эти три компонента (по крайней мере, вам нужен композитор), сначала перейдите на корневой каталог вашего веб-сервера с помощью терминала. MacOSX и Linux оснащены отличным терминалом. Вы можете использовать git bash (который на самом деле mingw32 или mingw64 ) в окнах.
$ cd path/to/your/document/root
Затем вам нужно использовать compose для установки и создания проекта Lumen . Выполните следующую команду.
$ composer create-project laravel/lumen=~5.2.0 --prefer-dist lumen-project
$ cd lumen-project
lumen-app в приведенном выше коде является именем папки. Вы можете изменить его по своему усмотрению. Теперь вам нужно настроить свой виртуальный хост, чтобы указать на path/to/document/root/lumen-project/public folder. Скажем, вы сопоставили http://lumen-project.local с этой папкой. Теперь, если вы перейдете к этому URL-адресу, вы должны увидеть сообщение вроде следующего (в зависимости от вашей установленной версии Lumen , в моем случае это было 5.4.4) -
Lumen (5.4.4) (Laravel Components 5.4.*)
Если вы lumen-project/routers/web.php файл lumen-project/routers/web.php вы увидите следующее:
$app->get('/', function () use($app) {
return $app->version();
});
Поздравляем! Теперь у вас есть рабочая установка Lumen . Нет, вы можете расширить это приложение, чтобы прослушивать свои пользовательские конечные точки.