leafer-draw
Web 版 | Worker 版 | Node 版 | 小程序版
leafer-draw 仅提供绘图功能(支持导出),减少了 App 、查找元素、事件交互等功能代码。
如果您需事件交互功能,请使用 leafer-ui。
安装
在服务端环境中运行。
sh
npm install @leafer-draw/node
sh
pnpm add @leafer-draw/node
sh
yarn add @leafer-draw/node
sh
bun add @leafer-draw/node
如果您需要交互功能,请使用 leafer-ui。
skia | napi
@napi-rs/canvas 用于在服务端环境中替代 Canvas 的功能, 底层也是基于 skia,不同的是使用 Rust 语言封装,高性能、零系统依赖,需单独安装。
TIP
NAPI-RS 是一个在 Rust 下编写高性能 Node.js 扩展的框架。
sh
npm install @napi-rs/canvas
sh
pnpm add @napi-rs/canvas
sh
yarn add @napi-rs/canvas
sh
bun add @napi-rs/canvas
使用
使用方式、全局变量和 leafer-ui一致, 只需改下包名,即可运行官网示例代码。