Плейграунды
Плейграунды — простой способ поэкспериментировать с 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