63 Commits

Author SHA1 Message Date
牧毅
779ea7c718 feat: 🎸 解决通过 Rax 出码到小程序的时候循环里面没法用循环变量的问题 2020-08-13 20:17:16 +08:00
牧毅
6cd07524b6 test: 💍 完善 Rax 出码的示例, 解决 methods 的上下文绑定的问题 2020-08-13 11:22:09 +08:00
牧毅
a1a3b68287 fix: 🐛 若全量引入 lodash 则在小程序下会跑不通,所以改成引入 lodash/clone 2020-08-13 00:35:29 +08:00
牧毅
27a9800705 feat: 🎸 出码模块的 schema 相关的类型统一都改成引用 @ali/lowcode-types 中的,与设计器一致 2020-08-13 00:21:44 +08:00
牧毅
adcfacb233 feat: 🎸 完善 Rax 出码, 补充更复杂的带有数据源绑定/条件/循环以及 Utils 的测试用例并 pass 2020-08-13 00:14:54 +08:00
牧毅
7ad9f7563c test: 💍 code generator 的测试应该只对目录有效 2020-08-12 16:57:43 +08:00
牧毅
36c486b9cd fix: 🐛 小程序里面不支持可选链 "?.", 先直接访问 dataSourceEngine 吧 2020-08-12 16:52:26 +08:00
牧毅
eba172ce51 feat: 🎸 搞定 Rax 出码的时候的 package.json 中的 dependencies 2020-08-12 15:55:06 +08:00
牧毅
4572b53f47 feat: 🎸 补充对数据源的一些处理 2020-08-12 14:32:17 +08:00
牧毅
c3fdfe5af2 feat: 🎸 添加一个判断 ContainerSchema 的 util 方便后续用 2020-08-12 14:30:52 +08:00
牧毅
a3f0c3dcef refactor: 💡 data-source -> datasource following Henry's advice 2020-08-12 12:14:59 +08:00
牧毅
9f621101b3 feat: 🎸 完善 Rax 出码, 跑通第一个测试用例👏👏👏 2020-08-12 11:39:15 +08:00
牧毅
c46af6376f test: 💍 修正测试用例中对实际和期望的 diff 的逻辑 2020-08-12 11:38:27 +08:00
牧毅
a66ec82879 refactor: 💡 Rax 的出码插件有很多地方与 React 不同,还是单独拎出来为好 2020-08-12 10:34:27 +08:00
牧毅
63d5b6e4b0 test: 💍 重构执行命令的部分, 让单元测试代码更清晰 2020-08-12 10:33:44 +08:00
牧毅
cac29d8818 feat: 🎸 新增 less 文件类型的定义, 以备后续某些 solution 出码用 less 文件作为样式文件 2020-08-12 00:34:14 +08:00
牧毅
b7c4854fb1 feat: 🎸 支持对 JSON 文件进行 prettier 格式化 2020-08-12 00:33:27 +08:00
牧毅
42f7bdbe42 feat: 🎸 容器的模块名统一都用 PascalCase, 并为页面添加特定后缀防止与组件名冲突 2020-08-12 00:32:48 +08:00
牧毅
965ef4a4ed feat: 🎸 优化 ResultDir 的报错信息, 更方便定位问题 2020-08-12 00:31:30 +08:00
牧毅
c3d909aaf5 feat: 🎸 优化完善 Rax 出码相关的模板和插件 2020-08-12 00:30:52 +08:00
牧毅
d834653b20 test: 💍 完善 Rax 出码的测试用例 2020-08-12 00:29:57 +08:00
牧毅
20c0953e0d feat: 🎸 add rax code generator solution and test case 2020-08-11 19:59:41 +08:00
kangwei
11bdcc1bdf Publish
- @ali/lowcode-code-generator@0.8.10
 - @ali/lowcode-demo@0.8.38
 - @ali/lowcode-designer@0.9.28
 - @ali/lowcode-editor-core@0.8.22
 - @ali/lowcode-editor-preset-general@0.9.13
 - @ali/lowcode-editor-preset-vision@0.8.29
 - @ali/lowcode-editor-setters@0.9.8
 - @ali/lowcode-editor-skeleton@0.8.34
 - @ali/lowcode-plugin-components-pane@0.8.30
 - @ali/lowcode-plugin-designer@0.9.28
 - @ali/lowcode-plugin-event-bind-dialog@0.8.21
 - @ali/lowcode-plugin-outline-pane@0.8.34
 - @ali/lowcode-plugin-sample-logo@0.8.20
 - @ali/lowcode-plugin-sample-preview@0.8.32
 - @ali/lowcode-plugin-source-editor@0.8.18
 - @ali/lowcode-plugin-undo-redo@0.8.32
 - @ali/lowcode-plugin-variable-bind-dialog@0.8.19
 - @ali/lowcode-plugin-zh-en@0.8.23
 - @ali/lowcode-rax-renderer@0.1.3
 - @ali/lowcode-rax-simulator-renderer@0.8.30
 - @ali/lowcode-react-renderer@0.8.14
 - @ali/lowcode-react-simulator-renderer@0.8.34
 - @ali/lowcode-types@0.8.12
 - @ali/lowcode-utils@0.8.13
2020-07-21 13:56:34 +08:00
春希
31156edd9b feat: add zip publisher 2020-07-16 11:43:24 +08:00
春希
2e332e3323 Merge commit '5016f8d0eb41164b9cb0a3ca1012ae73d5b69489' into feat/code-gen-export-tools 2020-07-15 23:12:17 +08:00
kangwei
c0ecaa6d60 Publish
- @ali/lowcode-code-generator@0.8.9
2020-07-12 19:51:46 +08:00
kangwei
46aa09883f Publish
- @ali/lowcode-code-generator@0.8.7
 - @ali/lowcode-demo@0.8.34
 - @ali/lowcode-designer@0.9.24
 - @ali/lowcode-editor-core@0.8.20
 - @ali/lowcode-editor-preset-general@0.9.9
 - @ali/lowcode-editor-preset-vision@0.8.25
 - @ali/lowcode-editor-setters@0.9.6
 - @ali/lowcode-editor-skeleton@0.8.30
 - @ali/lowcode-plugin-components-pane@0.8.26
 - @ali/lowcode-plugin-designer@0.9.24
 - @ali/lowcode-plugin-event-bind-dialog@0.8.19
 - @ali/lowcode-plugin-outline-pane@0.8.30
 - @ali/lowcode-plugin-sample-logo@0.8.18
 - @ali/lowcode-plugin-sample-preview@0.8.28
 - @ali/lowcode-plugin-source-editor@0.8.16
 - @ali/lowcode-plugin-undo-redo@0.8.28
 - @ali/lowcode-plugin-variable-bind-dialog@0.8.17
 - @ali/lowcode-plugin-zh-en@0.8.21
 - @ali/lowcode-react-renderer@0.8.13
 - @ali/lowcode-react-simulator-renderer@0.8.30
 - @ali/lowcode-types@0.8.10
 - @ali/lowcode-utils@0.8.11
2020-07-12 19:50:54 +08:00
春希
07e27592a6 fix: 新增自定义模式 demo & 导出自定义需要的信息 2020-07-03 11:56:30 +08:00
春希
57b30cf785 fix: 修复 condition 代码导出错误 2020-07-03 11:55:53 +08:00
春希
93ff5c2393 feat: prepare publish for code-generator 2020-07-01 12:08:42 +08:00
春希
397ad5b93d Merge into feat/code-generator 2020-07-01 10:14:51 +08:00
春希
6cf7c3d337 feat: rewrite demo & export plugins and utils 2020-07-01 10:03:39 +08:00
kangwei
b24873cf34 Publish
- @ali/lowcode-code-generator@0.8.6
 - @ali/lowcode-demo@0.8.31
 - @ali/lowcode-designer@0.9.21
 - @ali/lowcode-editor-core@0.8.17
 - @ali/lowcode-editor-preset-general@0.9.7
 - @ali/lowcode-editor-preset-vision@0.8.22
 - @ali/lowcode-editor-setters@0.9.4
 - @ali/lowcode-editor-skeleton@0.8.27
 - @ali/lowcode-plugin-components-pane@0.8.24
 - @ali/lowcode-plugin-designer@0.9.21
 - @ali/lowcode-plugin-event-bind-dialog@0.8.17
 - @ali/lowcode-plugin-outline-pane@0.8.27
 - @ali/lowcode-plugin-sample-logo@0.8.16
 - @ali/lowcode-plugin-sample-preview@0.8.26
 - @ali/lowcode-plugin-source-editor@0.8.14
 - @ali/lowcode-plugin-undo-redo@0.8.26
 - @ali/lowcode-plugin-variable-bind-dialog@0.8.15
 - @ali/lowcode-plugin-zh-en@0.8.19
 - @ali/lowcode-rax-provider@0.8.14
 - @ali/lowcode-engine-rax-renderer@0.1.1
 - @ali/lowcode-react-provider@0.8.15
 - @ali/lowcode-react-renderer@0.8.9
 - @ali/lowcode-react-simulator-renderer@0.8.27
 - @ali/lowcode-runtime@0.8.16
 - @ali/lowcode-types@0.8.7
 - @ali/lowcode-utils@0.8.8
2020-06-24 00:28:31 +08:00
力皓
5adff447c1 fix: 更改生成 id 的规则, 否则命中 recore 解析 id 的一个限制 2020-06-17 15:34:31 +08:00
春希
3bfe7580db feat: recore solution 2020-04-22 23:16:03 +08:00
春希
b4a27fc055 fix: demo data 2020-04-22 23:15:22 +08:00
春希
237b86656b fix: factory api 2020-04-20 14:27:51 +08:00
春希
d6855e2236 fix: same name chunk case 2020-04-20 14:19:33 +08:00
春希
267953b82b feat: add recore project template 2020-04-20 13:53:16 +08:00
春希
e906683a1a feat: add template create tool 2020-04-20 13:52:34 +08:00
kangwei
16bbb0ba2a Publish
- @ali/lowcode-code-generator@0.8.5
 - @ali/lowcode-demo@0.8.9
 - @ali/lowcode-designer@0.9.2
 - @ali/lowcode-editor-core@0.8.5
 - @ali/lowcode-editor-skeleton@0.8.6
 - @ali/lowcode-globals@0.9.2
 - @ali/lowcode-plugin-components-pane@0.8.4
 - @ali/lowcode-plugin-designer@0.9.2
 - @ali/lowcode-plugin-event-bind-dialog@0.8.5
 - @ali/lowcode-plugin-outline-pane@0.8.8
 - @ali/lowcode-plugin-sample-logo@0.8.4
 - @ali/lowcode-plugin-sample-preview@0.8.7
 - @ali/lowcode-plugin-settings-pane@0.8.9
 - @ali/lowcode-plugin-undo-redo@0.8.5
 - @ali/lowcode-plugin-variable-bind-dialog@0.8.3
 - @ali/lowcode-plugin-zh-en@0.8.7
 - @ali/lowcode-react-simulator-renderer@0.8.7
 - @ali/lowcode-runtime@0.8.10
 - @ali/lowcode-setters@0.8.7
 - @ali/lowcode-vision-polyfill@0.8.1
2020-04-16 03:45:13 +08:00
春希
abc602b4a1 Merge commit '8cbdd383cef4c9631db3e851a8a1b474392e262e' into feat/code-generator
* commit '8cbdd383cef4c9631db3e851a8a1b474392e262e': (95 commits)
  chore: fix addowner
  Publish
  refactor: move icons to local
  comment
  fix: [material-parser]fix bug of main field & remove useless debugger
  feat: support localizing
  refactor: runtime
  fix: fix bug of build errors
  fix: fix bug of missing types in material-parser
  feat: 🎸 support parsing fusion source code
  chore: @ali/lowcode-runtime@0.8.5
  feat: style setter 国际化
  refactor: runtime
  Publish
  chore: output sourceMap
  fix(settings-pane): overflow problem
  feat(designer): add builtin hotkeys
  fix(designer): fix insertion style
  feat: add favicon for preview
  feat(designer): add blank page logic
  ...
2020-04-07 16:57:30 +08:00
春希
b12c0f8350 fix: path resolve problem 2020-04-07 16:55:15 +08:00
kangwei
8cbdd383ce merge 2020-04-01 16:46:01 +08:00
春希
55630d6347 fix: rm demo in lib 2020-03-31 21:45:57 +08:00
春希
389eaf7104 fix: post process file error 2020-03-31 21:45:47 +08:00
春希
4a53faac85 feat: export publisher 2020-03-31 21:28:06 +08:00
春希
2899149b9c fix: enhance compile config 2020-03-31 21:27:13 +08:00
春希
49ac9a3f08 feat: add prettier post processor 2020-03-31 04:54:31 +08:00
春希
b350a882d6 fix: use webpack for package 2020-03-31 03:14:44 +08:00