Spec-Zone.ru › Deno 2

Плейграунды

Плейграунды — простой способ поэкспериментировать с Deno Deploy и создать небольшие проекты. Используя плейграунды, вы можете писать код, запускать его и видеть результаты полностью в браузере.

Плейграунды обладают всеми возможностями Deno Deploy: они поддерживают все те же функции, что и обычные проекты, включая переменные окружения, пользовательские домены и логи.

Плейграунды также обладают высокой производительностью, как и все другие проекты на Deno Deploy: они используют нашу глобальную сеть для выполнения вашего кода как можно ближе к пользователям.

  • Создание плейграунда
  • Использование редактора плейграунда
  • Опубликование плейграунда
  • Экспорт плейграунда в GitHub

Создание плейграунда

Чтобы создать новый плейграунд, нажмите кнопку Создать плейграунд в правом верхнем углу страницы обзора проектов.

Это создаст новый плейграунд с случайным именем. Вы можете изменить это имя в настройках проекта позже.

Использование редактора плейграунда

Редактор плейграунда открывается автоматически при создании нового плейграунда. Вы также можете открыть его, перейдя на страницу обзора вашего проекта и нажав кнопку Редактировать.

Редактор состоит из двух основных областей: редактора слева и панели предварительного просмотра справа. В редакторе вы пишете свой код, а в панели предварительного просмотра вы можете видеть результат выполнения своего кода в окне браузера.

Также есть панель логов под панелью редактора слева. Эта панель отображает вывод консоли вашего кода и полезна для отладки.

После редактирования кода необходимо сохранить и развернуть его, чтобы обновить предварительный просмотр справа. Это можно сделать, нажав кнопку Сохранить и развернуть в правом верхнем углу, нажав Ctrl + S или открыв палитру команд с помощью F1 и выбрав Развернуть: Сохранить и развернуть.

В строке инструментов в правом верхнем углу редактора вы можете увидеть текущий статус развертывания вашего проекта во время сохранения.

Панель предварительного просмотра справа будет автоматически обновляться каждый раз, когда вы сохраняете и развертываете свой код.

Выпадающий список языков в правом верхнем углу редактора позволяет переключаться между JavaScript, JSX, TypeScript и TSX. По умолчанию выбран язык TSX, который подойдет для большинства случаев.

Опубликование плейграунда

Плейграунды можно поделиться с другими пользователями, сделав их публичными. Это означает, что любой может просмотреть плейграунд и его предварительный просмотр. Опубликованные плейграунды не могут быть отредактированы другими пользователями: их по-прежнему может редактировать только вы. Логи также отображаются только вам. Пользователи могут форкнуть публичный плейграунд, чтобы создать его частную копию, которую они смогут редактировать.

Чтобы опубликовать плейграунд, нажмите кнопку Поделиться в верхней строке инструментов редактора. URL вашего плейграунда будет автоматически скопирован в буфер обмена.

Вы также можете изменить видимость плейграунда на странице настроек плейграунда в панели управления Deno Deploy. Это можно использовать для изменения видимости плейграунда с публичной на частную снова.

Экспорт плейграунда в GitHub

Плейграунды можно экспортировать в GitHub. Это полезно, если ваш проект начинает выходить за рамки ограничений размера одного файла в редакторе плейграунда.

Это создаст новый репозиторий GitHub, содержащий код плейграунда. Этот проект будет автоматически преобразован в git-проект, связанный с этим новым репозиторием GitHub. Переменные среды и домены будут сохранены.

Новый репозиторий GitHub будет создан в вашем личном аккаунте и будет установлен в частный режим. Вы можете изменить эти настройки позже в настройках репозитория GitHub.

После экспорта плейграунда вы больше не сможете использовать редактор плейграунда Deno Deploy для этого проекта. Это односторонняя операция.

Чтобы экспортировать плейграунд, перейдите на страницу настроек плейграунда в панели управления Deno Deploy или выберите Развернуть: Экспорт в GitHub из палитры команд (нажмите F1 в редакторе).

Здесь вы можете ввести имя для нового репозитория GitHub. Это имя будет использовано для создания репозитория на GitHub. Репозиторий не должен уже существовать.

Нажмите Экспорт, чтобы экспортировать плейграунд в GitHub.

© 2018–2024 the Deno authors
Licensed under the MIT License.
https://docs.deno.com/deploy/manual/playgrounds

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API