Playgrounds
Playgrounds 是体验 Deno Deploy 和创建小型项目的简单方法。使用 playgrounds,您可以编写代码、运行代码并在浏览器中查看输出。
Playgrounds 拥有 Deno Deploy 的全部功能:它们支持与普通项目相同的所有功能,包括环境变量、自定义域名和日志。
Playgrounds 的性能也与 Deno Deploy 上的所有其他项目一样出色:它们充分利用我们的全球网络,尽可能靠近用户运行您的代码。
创建 Playground 跳转到标题
要创建新的 playground,请按 项目概览页面 右上角的 **New Playground** 按钮。
这将创建一个具有随机生成名称的新 playground。您可以稍后在项目设置中更改此名称。
使用 Playground 编辑器 跳转到标题
当您创建新的 playground 时,playground 编辑器会自动打开。您也可以通过导航到项目的概览页面并单击 **Edit** 按钮来打开它。
编辑器由两个主要区域组成:左侧的编辑器和右侧的预览面板。编辑器是您编写代码的地方,预览面板是您可以通过浏览器窗口查看代码输出的地方。
在左侧编辑器面板下方还有一个日志面板。此面板显示代码的控制台输出,对于调试代码很有用。
编辑代码后,您需要保存并部署它,以便右侧的预览更新。您可以通过单击右上角的 **Save & Deploy** 按钮、按 Ctrl + S,或使用 F1 打开命令面板并选择 Deploy: Save & Deploy 来完成此操作。
在编辑器右上角的工具栏中,您可以在保存时看到项目的当前部署状态。
每次您保存并部署代码时,右侧的预览面板都会自动刷新。
编辑器右上角的语言下拉菜单允许您在 JavaScript、JSX、TypeScript 和 TSX 之间切换。默认选择的语言是 TSX,它适用于大多数情况。
公开 Playground 跳转到标题
Playgrounds 可以通过将其公开与其他用户共享。这意味着任何人都可以查看 playground 及其预览。公共 playgrounds 不能被任何人编辑:它们仍然只能由您编辑。日志也只对您显示。用户可以选择 fork 公共 playground 以制作他们可以编辑的私有副本。
要公开 playground,请按编辑器顶部工具栏中的 **Share** 按钮。您的 playground 的 URL 将自动复制到剪贴板。
您还可以从 Deno Deploy 仪表板中的 playground 设置页面更改 playground 的可见性。这可以用于将 playground 的可见性从公开再次更改为私有。
将 Playground 导出到 GitHub 跳转到标题
Playgrounds 可以导出到 GitHub。如果您的项目开始超出 playground 编辑器的单文件限制,这将很有用。
这样做将创建一个新的 GitHub 仓库,其中包含 playground 代码。此项目将自动转换为链接到此新 GitHub 仓库的 git 项目。环境变量和域名将被保留。
新的 GitHub 仓库将在您的个人帐户中创建,并将设置为私有。您可以稍后在 GitHub 仓库设置中更改这些设置。
导出 playground 后,您将无法再为此项目使用 Deno Deploy playground 编辑器。这是一个单向操作。
要导出 playground,请访问 Deno Deploy 仪表板中的 playground 设置页面,或从命令面板中选择 Deploy: Export to GitHub(在编辑器中按 F1)。
在这里,您可以为新的 GitHub 仓库输入名称。此名称将用于在 GitHub 上创建仓库。该仓库必须尚不存在。
按 **Export** 以将 playground 导出到 GitHub。