Skip to content

绚丽多彩的 HTML5 Canvas 2D 图形渲染引擎, 可结合 AI 绘图、生成界面。能让你拥有瞬间创建 100 万个图形的超强能力,免费开源、易学易用、场景丰富。

License

Notifications You must be signed in to change notification settings

leaferjs/LeaferJS

Repository files navigation

LeaferJS

一款好用的 Canvas 渲染引擎,革新的体验。可用于高效绘图 、UI 交互(小游戏、互动应用、组态)、图形编辑,前端开发必备~

能让你拥有瞬间创建 100 万个图形的超强能力,免费开源、易学易用、场景丰富。

运行

LeaferJS 完全依赖于子仓库 leaferleafer-uileafer-inleafer-drawleafer-gameleafer-editor , 提供运行官网示例代码、自定义打包的能力。

复制以下命令并运行:

git clone  https://github.com/leaferjs/LeaferJS.git --recurse-submodules

cd LeaferJS

npm install
npm run start

将在本地创建一个 LeaferJS 项目,并自动下载 leaferleafer-uileafer-inleafer-drawleafer-gameleafer-editor 子仓库代码到 src 目录。

安装启动完成后,可在浏览器中访问:http://localhost:10101

复制 官网 示例代码到 index.ts 中,可以实时查看运行效果。

更新

git pull --recurse-submodules

打包

npm run core # 打包核心代码,环境打包的依赖项

npm run web # 仅打包web环境代码

npm run all # 打包所有环境的代码

npm run dts # 为所有包生成d.ts文件

npm run clear # 清空所有打包内容

License

LeaferJS 是采用 MIT 许可的开源项目,可以永久免费使用。

About

绚丽多彩的 HTML5 Canvas 2D 图形渲染引擎, 可结合 AI 绘图、生成界面。能让你拥有瞬间创建 100 万个图形的超强能力,免费开源、易学易用、场景丰富。

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •