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 dev
sh
bun run dev

4. 部署

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

就是这样!

Released under the MIT License.