安装

npm install taffy-layout

环境要求

  • Node.js: 版本 12 或更高。
  • 浏览器: 支持 WebAssembly 的现代浏览器:
    • Chrome 57+
    • Firefox 52+
    • Safari 11+
    • Edge 16+

浏览器使用

通过 ES Modules 在浏览器中使用 Taffy:

<script type="module"> import { loadTaffy, TaffyTree, } from "https://cdn.jsdelivr.net/npm/taffy-layout/dist/index.js"; // 1. 初始化 WebAssembly(必需) await loadTaffy(); // 2. 开始使用 Taffy const tree = new TaffyTree(); </script>

Node.js 使用

在 Node.js 环境中使用 Taffy:

import { loadTaffy, TaffyTree } from "taffy-layout"; // 1. 初始化 WebAssembly(必需) await loadTaffy(); // 2. 开始使用 Taffy const tree = new TaffyTree();

TypeScript 支持

Taffy Layout 开箱即用,包含完整的 TypeScript 类型定义。无需额外安装(如 @types/taffy-layout)。您将获得 StyleLayoutTaffyTree 的完整智能提示。

下一步

© 2026 ByteLand Technology Limited