Assets
The Assets resource lets you add static assets to your Cloudflare Workers.
Minimal Example
Section titled “Minimal Example”Create a basic assets bundle from a local directory:
import { Assets } from "alchemy/cloudflare";
const staticAssets = await Assets("static", { path: "./src/assets",});
Bind to a Worker
Section titled “Bind to a Worker”Bind the assets to a worker to serve them:
import { Worker, Assets } from "alchemy/cloudflare";
const staticAssets = await Assets("static", { path: "./src/assets",});
const worker = await Worker("frontend", { name: "frontend-worker", entrypoint: "./src/worker.ts", bindings: { ASSETS: staticAssets, },});