跳至內容

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
bunx create-hono my-app
sh
deno run -A npm:create-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. 執行

在本機執行開發伺服器。然後,在您的網頁瀏覽器中存取 https://127.0.0.1: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

完成!!

根據 MIT 授權釋出。