Использование Bun с Astro
Bun — это современная среда выполнения JavaScript и набор инструментов «все в одном».
Использование Bun с Astro может иметь свои нюансы, так как некоторые интеграции могут работать не так, как ожидается. Сверяйтесь с официальным руководством Bun по работе с Astro.
Создание нового проекта с Bun
Заголовок раздела «Создание нового проекта с Bun»Для создания проекта используйте следующую команду:
bun create astro my-astro-projectУстановка зависимостей
Заголовок раздела «Установка зависимостей»Если вы пропустили этот шаг при создании проекта, выполните:
bun installТипизация для Bun
Заголовок раздела «Типизация для Bun»Для поддержки типов Bun в редакторе установите пакет @types/bun:
bun add -d @types/bunРазработка и сборка
Заголовок раздела «Разработка и сборка»Команды для запуска сервера разработки и создания итоговой сборки:
# Запуск сервераbun run dev
# Сборка проектаbun run build
# Предварительный просмотр сборкиbun run previewТестирование
Заголовок раздела «Тестирование»Bun содержит встроенный и быстрый инструмент для тестирования, совместимый с Jest, который запускается командой bun test. Также вы можете использовать любые другие инструменты для тестирования Astro.