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
完成!!