Локальный запуск приложения Laravel — важный шаг в процессе разработки. Это позволяет разработчикам тестировать и отлаживать свои приложения перед их развертыванием в производственной среде. В этой статье мы рассмотрим различные методы локального запуска приложения Laravel, сопровождаемые примерами кода. Давайте погрузимся!
Метод 1: использование встроенного сервера разработки PHP
Самый простой способ локального запуска приложения Laravel — использование встроенного сервера разработки PHP. Откройте терминал, перейдите в корневой каталог проекта и выполните следующую команду:
php artisan serve
Эта команда запускает локальный сервер разработки, и вы можете получить доступ к своему приложению Laravel, посетив http://локальный хост:8000 в веб-браузере.
Метод 2: использование Valet (для пользователей Mac)
Valet — это среда разработки, специфичная для Laravel, которая обеспечивает простой способ локального запуска приложений Laravel на macOS. Установите Valet глобально с помощью Composer:
composer global require laravel/valet
После установки перейдите к проекту Laravel и выполните следующую команду, чтобы припарковать проект:
valet park
Теперь вы можете получить доступ к своему приложению Laravel через домен «.test». Например, если ваш проект называется «laravel-app», вы можете получить к нему доступ по адресу http://laravel-app.test .
Метод 3: использование Homestead (для опытных пользователей)
Homestead — это предварительно упакованный пакет Vagrant, который предоставляет полную среду разработки Laravel. Он идеально подходит для сложных проектов или командной работы. Чтобы настроить Homestead, выполните следующие действия:
Шаг 1. Установите Homestead с помощью Composer:
composer require laravel/homestead --dev
Шаг 2. Создайте файл конфигурации Homestead:
php vendor/bin/homestead make
Шаг 3. Настройте файл Homestead.yaml в соответствии с деталями вашего проекта.
Шаг 4. Подготовьте поле Homestead:
vagrant up
Теперь вы можете получить доступ к своему приложению Laravel в среде Homestead, посетив http://homestead.test .
Локальный запуск приложения Laravel имеет решающее значение для целей разработки и тестирования. В этой статье мы рассмотрели три различных метода: использование встроенного сервера разработки PHP, Valet для пользователей macOS и Homestead для опытных пользователей. Выберите метод, который лучше всего соответствует вашим потребностям, и приступайте к локальной разработке!