Skip to content

快速更新

平台包、 跨平台核心包、官方插件包的版本号为了方便大家记忆,均保持统一更新。

如出现旧版本缓存冲突导致的报错,需删除 lock 文件node_modules 重装一下。

一键更新

进入项目根目录执行以下命令,会自动更新所有依赖包至允许的最新版本。

sh
npm update
sh
pnpm update
sh
yarn update
sh
bun update

或只更新 leafer 相关的所有包(建议做成一个 package.json 命令).

sh
npm update leafer-ui @leafer-in/editor ... # 插件包必须放在主包之后
sh
pnpm update leafer-ui @leafer-in/editor ... # 插件包必须放在主包之后
sh
yarn update leafer-ui @leafer-in/editor ... # 插件包必须放在主包之后
sh
bun update leafer-ui @leafer-in/editor ... # 插件包必须放在主包之后

通过 script 标签引入的只需统一修改版本号至最新版本即可。

一劳永逸的办法

首次直接安装 跨平台核心包,可以避免手动修改插件版本号,导致出现两个核心包版本的问题。

sh
# 需使用插件时,推荐同时安装跨平台核心包,防止出现更新版本不同步问题
npm install leafer-ui @leafer-ui/core @leafer-ui/draw
sh
# 需使用插件时,推荐同时安装跨平台核心包,防止出现更新版本不同步问题
pnpm add leafer-ui @leafer-ui/core @leafer-ui/draw
sh
# 需使用插件时,推荐同时安装跨平台核心包,防止出现更新版本不同步问题
yarn add leafer-ui @leafer-ui/core @leafer-ui/draw
sh
# 需使用插件时,建议同时安装跨平台核心包,防止出现更新问题
bun add leafer-ui @leafer-ui/core @leafer-ui/draw

或直接安装一个 leafer 全量包, 通过 import 子包 缩小打包体积。

版本号

当前最新版本为: v1.12.2

ts
import { version } from 'leafer-ui'

console.log(version)

Released under the MIT License.