Skip to content

Инициализируйте свежее Astro приложение с помощью bun create astro. Пакет create-astro обнаруживает, когда вы используете bunx, и автоматически устанавливает зависимости с помощью bun.

sh
bun create astro
txt
╭─────╮  Хьюстон:
│ ◠ ◡ ◠  Мы рады видеть вас на борту.
╰─────╯

 astro   v3.1.4 Запуск инициирован.

  dir   Где создать новый проект?
         ./fumbling-field

  tmpl   Как вы хотите начать новый проект?
         Использовать шаблон blog
      ✔  Шаблон скопирован

  deps   Установить зависимости?
         Да
      ✔  Зависимости установлены

    ts   Планируете ли вы использовать TypeScript?
         Да

   use   Насколько строгим должен быть TypeScript?
         Строгий
      ✔  TypeScript настроен

   git   Инициализировать новый git репозиторий?
         Да
      ✔  Git инициализирован

  next   Взлёт подтверждён. Исследуйте свой проект!

         Перейдите в директорию проекта с помощью cd ./fumbling-field
         Запустите `bun run dev` для запуска dev сервера. CTRL+C для остановки.
         Добавьте фреймворки, такие как react или tailwind, используя astro add.

         Застряли? Присоединяйтесь к нам на https://astro.build/chat

╭─────╮  Хьюстон:
│ ◠ ◡ ◠  Удачи вам, космонавт! 🚀
╰─────╯

Запустите dev сервер с помощью bunx.

По умолчанию Bun будет запускать dev сервер с Node.js. Чтобы вместо этого использовать среду выполнения Bun, используйте флаг --bun.

sh
bunx --bun astro dev
txt
  🚀  astro  v3.1.4 запущен за 200мс

  ┃ Локально    http://localhost:4321/
  ┃ Сеть  используйте --host для доступа

Откройте http://localhost:4321 в браузере, чтобы увидеть результат. Astro будет автоматически обновлять ваше приложение при редактировании исходных файлов.


Обратитесь к документации Astro для полной документации.

Bun от www.bunjs.com.cn