Промежуточное ПО для Bun
Промежуточное ПО Qwik City Bun позволяет вам подключить Qwik City к серверу Bun, который использует Bun Http API.
Установка
Чтобы установить bun в Linux, OSX или WSL, выполните следующую команду в своем терминале:
curl -fsSL https://bun.sh/install | bashДля других платформ или если у вас возникли проблемы с установкой, актуальные инструкции по установке bun можно найти на веб-сайте Bun.
Если вы столкнулись с ошибкой Something went wrong installing the "sharp" module при использовании bun в качестве менеджера пакетов, добавьте следующий код в свой package.json, затем удалите папку node_modules и все файлы блокировки, такие как bun.lockb или package-lock.json. Затем запустите bun install.
"trustedDependencies": [
"sharp"
]Эта проблема в настоящее время отслеживается в репозитории bun.
Чтобы интегрировать адаптер bun, используйте команду add:
bun run qwik add bunСборка для производственной среды
Для сборки приложения для производственной среды используйте команду build, которая автоматически выполнит команды bun run build.server и bun run build.client:
bun run buildЗапуск
Для запуска сервера Bun после сборки:
bun run serveРазвёртывание в производственной среде
Так как вы выбрали Bun, вы находитесь в собственной среде после запуска bun run build:
- Будет создана папка
dist, включающая все статические файлы. - Будет создана папка
server, включающая все файлы сервера.