Skip to content

Fastly Compute

Fastly Compute 产品使我们能够构建高 масштабируемые, 全球分布式的应用程序,并在 Fastly CDN 的边缘执行代码。

Hono 同样可以在 Fastly Compute 上运行。

1. 安装 CLI

要使用 Fastly Compute,您必须创建一个 Fastly 账户 (如果您还没有账户)。 然后,安装 Fastly CLI

macOS

sh
brew install fastly/tap/fastly

对于其他操作系统,请访问以下链接:

2. 设置

Fastly Compute 的启动器已经可用。 使用 "create-hono" 命令启动您的项目。 为本示例选择 fastly 模板。

sh
npm create hono@latest my-app
sh
yarn create hono my-app
sh
pnpm create hono my-app
sh
bun create hono@latest my-app
sh
deno init --npm hono my-app

移动到 my-app 目录并安装依赖。

sh
cd my-app
npm i
sh
cd my-app
yarn
sh
cd my-app
pnpm i
sh
cd my-app
bun i

3. Hello World

编辑 src/index.ts:

ts
// src/index.ts
import { Hono } from 'hono'
const app = new Hono()

app.get('/', (c) => c.text('Hello Fastly!'))

app.fire()

4. 运行

在本地运行开发服务器。 然后,在您的 Web 浏览器中访问 http://localhost:7676

sh
npm run dev
sh
yarn dev
sh
pnpm run dev
sh
bun run dev

4. 部署

sh
npm run deploy
sh
yarn deploy
sh
pnpm deploy
sh
bun run deploy

就这样!!

在 MIT 许可证下发布。