- Docker
Используем wsl
и затем выполняем команды ниже.
cd backend
cp .env-example .env
docker run --rm \
-u "$(id -u):$(id -g)" \
-v $(pwd):/var/www/html \
-w /var/www/html \
laravelsail/php81-composer:latest \
composer install --ignore-platform-reqs
./vendor/bin/sail up -d
# Выполняем миграции и сидеры
./vendor/bin/sail artisan migrate
./vendor/bin/sail artisan db:seed
Заходим на http://localhost или (http://0.0.0.0) и убеждаемся, что Laravel Sail работает. Может попросить сгенерировать ключ, кнопка в правом верхнем углу.
Windows, Linux, MacOS:
docker build -t moscow_hack ./frontend
docker run -p 5000:80 moscow_hack
# Логины
[email protected]
[email protected]
[email protected]
[email protected]
# Пароль от всех пользователей
password
-
Подготовка
Linux, MacOS:
cd backend cp .env-example .env docker run --rm \ -u "$(id -u):$(id -g)" \ -v $(pwd):/var/www/html \ -w /var/www/html \ laravelsail/php81-composer:latest \ composer install --ignore-platform-reqs # or docker run --rm -u "$(id -u):$(id -g)" -v $(pwd):/var/www/html -w /var/www/html laravelsail/php81-composer:latest composer install --ignore-platform-reqs
Используем
wsl
Может попросить сгенерировать ключ, кнопка в правом верхнем углу.
-
Работа
./vendor/bin/sail up # В фоне ./vendor/bin/sail up -d
-
Подготовка
Linux and MacOS:
cd frontend && yarn cp .env-example .env
Windows:
wsl cd frontend && yarn cp .env-example .env
-
Работа
cd frontend && yarn quasar dev
На Windows есть конфликты с локальным хостом. Quasar предлагает альтернативные хосты.