mirror of
https://gitee.com/newgateway/vtj.git
synced 2026-06-08 23:43:10 +08:00
0cf2d015a7c165dce8790cd23e7fe633be11dbdc
VTJ
VTJ 一款基于 Vue3 + Typescript 的低代码开发工具,内置了设计器引擎、渲染器和代码生成器。
演示
VTJ 的特点
- 面向前端开发者,不改变前端开发流程和编码习惯,会 Vue 就会用,无学习成本。
- 内置代码引擎,采用配置化构建,所有部件都支持自定义,可单独使用引擎实现属于你自己的低代码平台,对标 Low-Code Engine。
- IDE 提供本地离线服务,安全易接入,采用设计器和渲染器分离,不污染项目代码。
- 内置丰富组件提供支持,可定制可复用区块组件。
开发环境要求
VTJ 使用了最新的 Vue3 生态技术栈,要求 Node 版本必须是 v20+, 建议使用 nvm 切换 Node 版本。
贡献指南
快速开始
git clone https://gitee.com/newgateway/vtj.git
cd vtj
npm run setup && npm run build && npm run dev
模块说明
- packages
- base
- cli
- core
- designer
- icons
- materials
- node
- ui
- utils
- platforms
- electron
- pro
- server
- uniapp
- web
- projects
- egg
- electron
- libaray
- uniapp
- web
- docs
- dev
交流群
Languages
TypeScript
72.5%
Vue
16.9%
HTML
6.2%
SCSS
3.6%
JavaScript
0.4%
Other
0.4%


