Are you sure you want to delete this task? Once this task is deleted, it cannot be recovered.
roymondchen 6b081fdc53 | 5 days ago | |
---|---|---|
.github | 1 week ago | |
.husky | 1 week ago | |
docs | 3 months ago | |
packages | 5 days ago | |
playground | 2 weeks ago | |
runtime | 5 days ago | |
scripts | 5 days ago | |
.editorconfig | 2 years ago | |
.eslintignore | 1 year ago | |
.eslintrc.cjs | 6 months ago | |
.gitignore | 10 months ago | |
CHANGELOG.md | 2 weeks ago | |
CONTRIBUTING.md | 1 year ago | |
LICENSE | 1 year ago | |
README.md | 1 month ago | |
commitlint.config.cjs | 6 months ago | |
package.json | 5 days ago | |
pnpm-lock.yaml | 5 days ago | |
pnpm-workspace.yaml | 1 year ago | |
prettier.cjs | 6 months ago | |
tsconfig.json | 3 months ago | |
vite-env.d.ts | 1 year ago | |
vitest.config.ts | 5 months ago |
TMagic 可视化搭建平台。
文档请移步 https://tencent.github.io/tmagic-editor/docs/index.html
目前文档仍在逐步完善中,如有疑问欢迎给我们提 issue。
https://tencent.github.io/tmagic-editor/playground/index.html
node.js >= 18
pnpm >= 8
先安装 pnpm
$ npm install -g pnpm
然后安装依赖
$ pnpm bootstrap
执行命令
$ pnpm playground
最后在浏览器中打开
http://localhost:8098/tmagic-editor/playground/
即可得到一个魔方编辑器示例项目
已迁移至 https://github.com/vft-magic/tmagic-admin
在本项目中,我们核心内容,是包含在 packages/editor
中的编辑器,以及 runtime
和 packages/ui
提供的各个前端框架相关的 runtime 和 ui。
packages
目录中提供的内容,我们都以 npm 包形式输出,开发者可以通过安装对应的包来使用。runtime
是我们提供的编辑器活动页和编辑器模拟器运行的页面项目示例。可以直接使用,也可以参考并自行实现。playground
是一个简单的编辑器项目示例。即使用了 packages
和 runtime
内容的集成项目。开发者可以参考 playground,使用魔方提供的能力实现一个满足业务方需求的编辑器。通过安装和使用 @tmagic/editor,可以快速搭建起一个魔方编辑器。
runtime 是魔方提供的页面渲染环境。通过加载在编辑器中产出的 DSL,即可得到魔方编辑器希望拥有的最终产物,一个活动页面。我们提供了 vue2/vue3/react 几个版本的 runtime。
通过魔方编辑器和 runtime 渲染,以及通过自定义的复杂组件开发,可以在魔方项目上,搭建出复杂而精美的页面。
魔方的表单配置项,使用了我们开发的基于 element-ui 的 @tmagic/form,@tmagic/form 也可以在其他地方单独使用。支持渲染 JS Schema 提供的表单描述。
playground 的示例项目,就是为开发者提供的基础应用示例。开发者可以基于此或者参考自行实现,搭建一个基于魔方的可视化搭建平台。
tmagic-editor主要定位是搭建生成移动端H5页面,如果有搭建PC端低代码平台的需求,可以了解一下腾讯出品的另外一个低代码平台:无极低代码平台。
如果你有好的意见或建议,欢迎给我们提 Issues 或 Pull Requests,为提升魔方可视化编辑器开发体验贡献力量。
详见:CONTRIBUTING.md
tmagic-editor是一款由腾讯技术中心出品的一款开源低代码框架,能够实现零代码/低代码生成页面 , 可以快速搭建可视化页面生产平台,让非技术人员可以通过拖拽和配置,自助生成H5页面、PC页面、TV页面,大大降低页面生产成本 。
TypeScript Vue TSX SCSS JavaScript other
Dear OpenI User
Thank you for your continuous support to the Openl Qizhi Community AI Collaboration Platform. In order to protect your usage rights and ensure network security, we updated the Openl Qizhi Community AI Collaboration Platform Usage Agreement in January 2024. The updated agreement specifies that users are prohibited from using intranet penetration tools. After you click "Agree and continue", you can continue to use our services. Thank you for your cooperation and understanding.
For more agreement content, please refer to the《Openl Qizhi Community AI Collaboration Platform Usage Agreement》