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
就是这样!