deno.com
本页内容

如何在 Kinsta 上部署 Deno

Kinsta 应用托管是一项服务,让您可以直接从 Git 仓库构建和部署您的网络应用程序。

准备您的应用程序 跳转到标题

Kinsta,我们建议使用 deno-bin 包来运行 Deno 应用程序。

为此,您的 package.json 应该如下所示

package.json
{
  "name": "deno app",
  "scripts": {
    "start": "deno run --allow-net index.js --port=${PORT}"
  },
  "devDependencies": {
    "deno-bin": "^1.28.2"
  }
}

示例应用程序 跳转到标题

import { parseArgs } from "jsr:@std/cli";

const { args } = Deno;
const port = parseArgs(args).port ? Number(parseArgs(args).port) : 8000;

Deno.serve({ port }, (_req) => new Response("Hello, world"));

应用程序本身是不言自明的。关键是不要硬编码 PORT,而是使用 Kinsta 提供的环境变量。

还有一个仓库可以帮助您入门。

部署 跳转到标题

  1. Kinsta 应用托管上注册,或直接登录 My Kinsta 管理面板。
  2. 前往“应用程序”选项卡。
  3. 连接您的 GitHub 仓库。
  4. 点击“添加服务 > 应用程序”按钮。
  5. 按照向导步骤操作。

您找到所需内容了吗?

隐私政策