服务端渲染 类型

由 SSR 入口点使用的 Canvas、渲染结果和配置 类型

导入
import type { SSRCanvas } from "@sixtyfold/ssr";

使用上方所示的公开入口。仅类型导入不会保留在应用 JavaScript 中。

SSRCanvas

SSR 渲染器所需的最小 Canvas 合约。此设计刻意避免使用 DOM canvas 全局,以便服务器运行时 TypeScript 项目可以在不添加 DOM 库的情况下使用 @sixtyfold/ssr

导入 @sixtyfold/ssr接口

interface SSRCanvas
成员定义描述
getContext(type: "2d", options?: unknown) => unknown返回上下文。
heightnumber用于静态输出的高度。
widthnumber用于静态输出的宽度。