Поиск…
Начало работы с 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
. Нет, вы можете расширить это приложение, чтобы прослушивать свои пользовательские конечные точки.