低编码引擎
页:1 简体中文
* 特性
- 从企业级低码平台提取的面向扩展的内核引擎,追求最小内核和最强生态的设计理念
- QQ出品的优质生态元素,包括材料系统,设置器,插件等.
- QQ 完整的工具链,支持材料系统,设置器,插件等生态元素的全链式研发循环
- * 强大的扩展能力,支持了近100个各种垂直低码平台
- 使用 TypeScript 开发, 提供完整类型定义文件
相容环境
- 现代浏览器(Chrome QQ 80, Edge 80,后两个 safari版本,后两个 firefox版本)
发动机协议
该引擎全面实施了"LowCodeEngine Basic Construction Professionation"和"LowCodeEngine 材料协议规格". 协议堆栈是低码域中的材料能否被流出的关键部分.

用法实例
npm install @alilc/lowcode-engine --save-dev
TIPS: 仅支持 cdn 导入, npm 包用于提供输入等代码提示能力
import { init, skeleton } from '@alilc/lowcode-engine';
skeleton.add({
area: 'topArea',
type: 'Widget',
name: 'logo',
content: YourFantasticLogo,
contentProps: {
logo:
'https://img.alicdn.com/tfs/TB1_SocGkT2gK0jSZFkXXcIQFXa-66-66.png',
href: '/',
},
props: {
align: 'left',
width: 100,
},
});
init(document.getElementById('lce'));
工程配置 :
{
"externals": {
"@alilc/lowcode-engine": "var window.AliLowCodeEngine",
"@alilc/lowcode-engine-ext": "var window.AliLowCodeEngineExt"
}
}
cdn 可选方法 :
方法1: Alifd cdn
https://alifd.alicdn.com/npm/@alilc/[email protected]/dist/js/engine-core.js
https://alifd.alicdn.com/npm/@alilc/[email protected]/dist/js/react-simulator-renderer.js
方法2:uipaas cdn
https://uipaas-assets.com/prod/npm/@alilc/lowcode-engine/1.0.18/dist/js/engine-core.js
https://uipaas-assets.com/prod/npm/@alilc/lowcode-react-simulator-renderer/1.0.18/dist/js/react-simulator-renderer.js
方法3:unpkg
https://unpkg.com/@alilc/[email protected]/dist/js/engine-core.js
https://unpkg.com/@alilc/[email protected]/dist/js/react-simulator-renderer.js
方法 4: jsdelivr
https://cdn.jsdelivr.net/npm/@alilc/[email protected]/dist/js/engine-core.js
https://cdn.jsdelivr.net/npm/@alilc/[email protected]/dist/js/react-simulator-renderer.js
方法 5: 使用自己的cdn
将源代码中包/引擎/dist和软件包/反应-模拟-发送/dist下的文件传给您的 cdn 提供者
QQ 相关链接
这个 超级低码引擎 页面链接到一个存储库,该存储库记录所有使用或构建低码引擎的工具\ 材料\ 解决方案,欢迎 PR.
本地调试
$ git clone [email protected]:alibaba/lowcode-engine.git
$ cd lowcode-engine
$ npm install
$ npm run setup
$ npm start
QQ npm访问速度缓慢,阿里巴巴员工可以使用tnpm,其他学生建议使用cnpm或指定镜像注册.
QQ 视窗环境必须使用 WSL 维基月球,其他终端不能保证正常工作
在开始使用低码引擎后,会提供多个 umd 文件,这些文件可以结合 低码演示 项目。 参考文件代理规则 这里。 。 。 .
参与
请先读:
强烈建议阅读 "出自"问道之智慧", ["如何向开源社区提问"] (https: ///github.com/seajs/seajs/issues/545)并 如何有效报告臭虫, (中文(简体) ), "如何向开源项目提交无法回答的问题"更好的问题更容易得到帮助 (本段提及 蚂蚁d(中文(简体) )
关于拉请求 :
- 设定目标分支为 开发 其他 主要
• 贡献者
特别感谢为这一项目作出贡献的每一个人.
