使用您喜欢的包管理器安装 Mediabunny:

npm install mediabunny
yarn add mediabunny
pnpm add mediabunny
bun add mediabunny

需要任何能够运行 ECMAScript 2021 或更高版本的 JavaScript 环境。预计 Mediabunny 将在现代浏览器中运行。对于类型,需要 TypeScript 5.7 或更高版本。

然后,像这样导入它:

import { ... } from 'mediabunny'; // ESM
const { ... } = require('mediabunny'); // or CommonJS

推荐使用 ESM,因为它支持摇树优化(tree shaking)。

您也可以直接在 HTML 中使用 script 标签引入该库:

<script src="mediabunny.cjs"></script>

这将在全局作用域中添加一个 Mediabunny 对象。您可以使用 mediabunny.d.ts 为该全局对象提供类型定义。

您可以从 发布页面 下载构建好的分发文件。对于普通的 script 标签引入,请使用 *.cjs 构建版本;对于带有 type="module" 的 script 标签或通过 ESM 直接导入,请使用 *.mjs 构建版本。在您的 TypeScript 项目中包含 mediabunny.d.ts 声明文件将声明一个全局 Mediabunny 命名空间。