38 Commits

Author SHA1 Message Date
roymondchen
ff60d0238b chore: 更新依赖 2024-05-09 19:58:48 +08:00
roymondchen
6b081fdc53 chore: 包内依赖改成workspace:*,更新release脚本 2024-04-26 17:15:28 +08:00
roymondchen
006133102f feat(cli,data-source,runtime): 数据源支持动态按需加载 2024-04-12 16:52:58 +08:00
roymondchen
9e263f9e23 chore(cli): 修改注释 2024-01-18 19:27:07 +08:00
roymondchen
803bf323ce refactor(editor): editor组件改成setup 2023-10-07 17:01:33 +08:00
roymondchen
2b2a9c6706 feat(cli): 新增datasoucreSuperClass配置 2023-10-01 12:18:15 +08:00
roymondchen
0865cf4952 fix(cli): packages设置npm包初始化报错 2023-08-29 16:53:29 +08:00
roymondchen
573f1a2c17 feat(cli,data-source,editor,playground,runtime): 支持自定义数据源 2023-08-21 16:57:18 +08:00
roymondchen
a8f8f488ad fix(cli): 组件配置json key支持使用字符串常量 2023-08-09 16:09:26 +08:00
roymondchen
b1ea4cebad fix(cli): npm包会被转成相对路径 2023-08-09 15:29:58 +08:00
roymondchen
24bb45e2b9 feat(cli): 生成的entry文件里面的import使用相对路径 2023-07-05 15:24:06 +08:00
roymondchen
763038cc11 chore(cli): 导入工具函数 2023-03-14 21:28:35 +08:00
roymondchen
c41af9d01d feat(cli): cli返回app 2023-02-22 15:38:13 +08:00
roymondchen
d06a874c3b feat(cli): 支持配置是否自动安装组件npm包,支持配置安装组件npm包后是否保持package.json不变 2023-02-14 17:16:15 +08:00
roymondchen
bf547fe1a0 feat(cli): export allowTs函数 2023-02-09 16:30:02 +08:00
roymondchen
138614a57a fix(cli): 异步组件返回应该是个函数 2022-12-07 19:59:00 +08:00
roymondchen
ccb4e675ab fix(cli): 插件不支持ts的问题 2022-12-07 18:52:12 +08:00
kevinyzheng
d46d61184b feat(cli): export loadUserConfig 2022-11-24 20:16:10 +08:00
kevinyzheng
bb5aa6722f feat(cli): useTs 为必填参数 2022-11-17 04:33:39 +00:00
kevinyzheng
b512e14129 feat(cli): 增加 useTs 配置 2022-11-17 04:33:39 +00:00
kevinyzheng
cc21c47829 feat(cli): hooks.beforeWriteEntry 改为 async 2022-11-15 08:15:43 +00:00
kevinyzheng
4c94fa0a8f feat(cli): 增加 hook.beforeWriteEntry 2022-11-14 06:22:20 +00:00
kevinyzheng
258ac4d56b feat(cli): 设置 dynamicImport 时生成 async-plugin-entry 2022-11-14 06:22:20 +00:00
kevinyzheng
f5a8d6bdc6 fix(cli): entry生成路径错误问题 2022-11-14 06:22:20 +00:00
kevinyzheng
04e18572fd feat(cli): ast 解析入口文件优化 2022-11-14 06:22:20 +00:00
kevinyzheng
6c5cc55f31 feat(cli): 文件声明“不合法”修改为“缺失” 2022-11-14 06:22:20 +00:00
kevinyzheng
958bcd3ec5 feat(cli): 优化 logger,优化 ast 解析 2022-11-14 06:22:20 +00:00
roymondchen
c817ad6bb6 feat(cli): 添加dynamicImport配置参数,用于设置是否使用import()来加载组件
re #366
2022-09-22 15:23:29 +08:00
roymondchen
f3c376a31f chore(cli): 去除@vuepress/cli依赖 2022-08-29 12:14:40 +08:00
roymondchen
221336f634 docs: tmagic/cli 2022-08-22 15:11:55 +08:00
roymondchen
87f1bfbdd6 feat(cli): 添加onInit/onPrepare配置 2022-08-18 19:47:49 +08:00
roymondchen
4e4cae4a77 fix(cli): window下路径分隔符\转换为/
fix #286
2022-08-18 17:17:15 +08:00
roymondchen
c19afda58c feat(cli): 自动install组件包,支持pnpm,npm,yarn 2022-08-17 15:27:10 +08:00
roymondchen
52973d2a34 feat(cli): 支持temp下的config.ts配置文件,该模式下的配置文件会默认被删掉 2022-08-12 15:38:45 +08:00
roymondchen
66d013f510 build(cli): 增加声明文件生成 2022-08-09 20:05:21 +08:00
roymondchen
32fdf05eb1 feat(cli): 生成的entry文件不再在window挂对象,通过构建自动挂载 2022-08-04 15:39:19 +08:00
roymondchen
624da4c29a feat(cli): 支持配置temp文件夹,默认.tmagic 2022-08-04 15:39:19 +08:00
roymondchen
f18e7b275d feat(cli): 新增tamgic-cli,用于runtime 依赖生成 2022-08-04 15:39:19 +08:00