28 Commits

Author SHA1 Message Date
LeoYuan 袁力皓
02a3361f41 fix: lock some ice libs && next resource 404 2023-07-20 15:58:46 +08:00
eternalsky
7a1b9802a4 feat(codegen): add new option exclude for plugin containerLifeCycle 2023-07-13 17:35:00 +08:00
LeoYuan 袁力皓
fa5168b4a8 fix: add Fusion-UI style for code generation 2023-05-19 11:28:15 +08:00
LeoYuan 袁力皓
5b68b860ac refactor: moduleName of Component should not be converted 2023-05-08 08:42:19 +08:00
LeoYuan 袁力皓
57889d5ad0 fix: use noop function instead 2023-05-08 08:42:19 +08:00
LeoYuan 袁力皓
d0c3c0f13c feat: add styleImport plugin which handles style import of some fundamental materials 2023-03-31 11:17:52 +08:00
LeoYuan 袁力皓
48bc8d7659 fix: compatible with {} in template literals 2023-03-31 11:16:01 +08:00
LeoYuan 袁力皓
b607b246d6 feat: add a new built-in solution icejs3 which is corresponding to the latest icejs framework 2023-03-29 10:34:36 +08:00
LeoYuan 袁力皓
a8ab86ebb5 feat: add static field displayName for Component type 2023-03-09 20:02:35 +08:00
eternalsky
b3a29913d2
feat: 相对路径生成动态化 & 解决部分插件 ts 声明问题 (#1618)
* feat: console the expression error

* feat: 相对路径生成动态化

* chore: 暂时恢复一些变化,用于更新测试

* chore: 修改错误的 schema

* fix: 修复错误的 schema & 更新数据快照
2023-02-27 09:53:32 +08:00
LeoYuan 袁力皓
62289e5995 fix: 修复 lifeCycles 无法正常出码 2023-02-08 16:38:37 +08:00
LeoYuan 袁力皓
da7ff59066 fix: 兼容 isJSExpression 不包含函数类型的修改 2023-02-08 14:49:52 +08:00
LeoYuan 袁力皓
574e348c1e feat: 支持 esModule#preferClassProperty 配置项 2023-02-02 20:12:37 +08:00
JackLian
c2db198415 feat: add some big features to engine 2022-12-22 12:37:33 +08:00
LeoYuan 袁力皓
deeeed29ab feat: support projectRemark which added in globalContextData 2022-12-21 14:21:42 +08:00
JackLian
55c3fc9e58 feat: add types for shell, and move functions in types to utils 2022-12-06 11:12:00 +08:00
LeoYuan 袁力皓
3a0ab6d441 fix: componentName can contain dot notation 2022-11-29 09:43:07 +08:00
JackLian
84e0c1f096 feat: add createIntl to common.utils, and fix misuse of zh_CN 2022-11-28 11:16:28 +08:00
LeoYuan 袁力皓
3c165617bf fix: 修复生成的 icejs 项目不支持 constants 的问题, fixes #1259 2022-11-26 01:47:04 +08:00
Clarence-pan
3b9b177b05 fix: 🐛 解决 react 中 jsx 出码的时候对于循环数据漏包 __$evalArray 的问题 2022-04-12 11:56:54 +08:00
Clarence-pan
20c6fca03e fix: 🐛 修正 i18n 里面的一个参数命名问题 2022-04-12 11:56:54 +08:00
Clarence-pan
ce531aeb45 fix: 🐛 解决小程序环境没有 window, 而 rax 出码中却默认在 __$eval 中用到 window 的问题
-- 解决方法: 将这个 __$$eval 的错误处理的默认行为搞成配置化的, 支持从外面传入...
2022-04-12 11:56:54 +08:00
Clarence-pan
b1a61006bb fix: 修正 react 框架出码中在严格模式对 methods 和 context 的处理 2022-04-12 11:56:54 +08:00
Clarence-pan
2cf788c171 fix: 🐛 解决出码缺乏对于 i18n 数据的 params 的处理的问题
https://github.com/alibaba/lowcode-engine/issues/288

 Closes: #288
2022-04-12 11:56:54 +08:00
Clarence-pan
eefc091ee7 fix: 🐛 出码: 解决 componentName 和 exportName 不一致时生成的 import 语句的问题 2022-03-29 12:06:13 +08:00
Clarence Pan
6a642e86da
fix: 解决出码的数据源依赖包问题 (#106)
* fix: 解决 package.json 中误添加了没有用到的数据源类型的 handler 的包的问题 (#56)

* test: 更新别的相关测试用例的期望值

* fix: 🐛 去掉 npm 上没有的依赖 (#68)

* chore: 🤖 fix release:beta script

* chore(release): 1.0.2-beta.0

* fix: 🐛 补充 icejs 模板中缺失的依赖包

* chore(release): 1.0.2-beta.1

* chore(release): 1.0.2
2022-03-10 11:34:14 +08:00
Clarence Pan
4a01c97ea6
fix: 解决出码的一些问题 (#87)
* fix: 🐛 修正一些示例地址
* chore: update release scripts
* chore(release): 1.0.1
2022-03-08 12:51:44 +08:00
LeoYuan 袁力皓
4f4ac5115d feat: first commit - genesis 2022-02-16 11:20:17 +08:00