“chenhuachun”
|
b066f8156f
|
fix(build): 修复组合式API相关插件配置问题
- 在 app 项目 vite 配置中添加 createCompositionFixPlugin 插件
- 从 uniapp 项目 vite 配置中移除 createCompositionFixPlugin 插件
- 在 local 包插件配置中添加 createCompositionFixPlugin 插件以修复相关问题
|
2026-06-17 15:19:32 +08:00 |
|
“chenhuachun”
|
fde4fd0c7a
|
feat(coder): 支持 easycom 依赖包免 import 及相关处理
- 在 collecter 中新增 easycomPackages 集合用于存储配置了 easycom 的包名
- 收集 easycom 依赖,避免在出码时重复 import 相关包
- parser 导入相关代码中过滤 easycom 包组件,防止自动 import
- composition 解析组件导入和声明时跳过 easycom 包组件
- local 仓库中 uni.ts 处理 pages.json,合并写入项目 easycom 规则配置
|
2026-06-16 22:32:46 +08:00 |
|
“chenhuachun”
|
5ddf092512
|
feat(uniapp): 增强 uniapp 配置与插件支持
- 在 package.json 中添加远程访问和认证相关配置
- 更新 vite.config.ts,新增修复 axios 适配器上传冲突和组合式 API 变量命名冲突的插件
- 删除无用的 enhance.ts 文件
- 扩展 pages.json,新增多个页面配置
- 优化模板 vite.config.ts,同步新增组合式 API 修复插件
- 在本地插件包中新增 fixAxiosAdapterUploadConflict 和 createCompositionFixPlugin,解决特定环境下的兼容性问题
- utils 包中新增 axios 依赖,并调整 vite 配置,确保外部依赖正确排除和声明
|
2026-06-16 15:35:28 +08:00 |
|
“chenhuachun”
|
4ff9a370f2
|
fix(parser): 优化顶层声明解析及错误提示
- 当顶层变量声明均为对象或数组字面量时,自动转换为 reactive()
- 对支持范围外的顶层变量声明抛出明确异常,要求使用 ref/reactive/computed 或函数声明
- 禁止顶层 class 声明,抛出异常提示使用其他声明方式
- 禁止游离顶层表达式和函数调用,改用生命周期钩子或方法声明
- 更新相关单元测试,确保异常抛出和 reactive 转换逻辑正确
- 调整 notify 通知参数容错,兼容多种错误消息格式
- 修改 API 响应处理,统一 fail 消息为 msg.message 或 msg
- 关闭 renderer 服务中 failMessage 字段,优化响应校验逻辑
|
2026-06-14 18:56:33 +08:00 |
|
“chenhuachun”
|
c1cb7bc964
|
fix(local): 修复service返回错误处理逻辑和优化fixer图标导入
- 修改service返回值逻辑,错误时返回fail错误结果,成功时返回success结果
- 在fixer中跨ImportDeclaration追踪defaultVtjIcon添加状态,防止重复导入声明
- 调整fixer脚本标签拼接,针对script setup添加setup属性,确保代码一致性
- 保留style标签的scss和scoped属性未更改,避免样式影响
|
2026-06-14 15:27:07 +08:00 |
|
“chenhuachun”
|
291c47f80c
|
feat(uniapp): 集成 VTJ 模块虚拟插件及模块加载器
- 在 vite.config.ts 中添加 vtjModulesPlugin 插件支持虚拟模块加载
- 新增模块加载器 createModules,驱动虚拟模块动态导入机制
- 根据开发或生产环境动态决定模块文件的 glob 范围
- 调整 main.ts,移除旧的 enhance,改用 createModules 管理模块
- 更新 pages.json,添加示例页面配置支持 VTJ 特性
- packages/local 内新增 vtjModulesPlugin 插件实现虚拟模块功能
- 模板文件同步引入该插件及模块加载逻辑
|
2026-06-08 21:54:14 +08:00 |
|
“chenhuachun”
|
6000e4fd2c
|
docs: ✏️ docs
|
2026-01-02 09:42:38 +08:00 |
|
xxt
|
c228084442
|
index.html插入内容时,替换未补上</body>
|
2025-12-20 15:39:02 +08:00 |
|
“chenhuachun”
|
02c5cf11a3
|
feat: ✨ local add pathRewrite plugin
|
2025-12-16 20:40:53 +08:00 |
|
“chenhuachun”
|
1392cd4843
|
fix: 🐛 默认复制devtools
|
2025-09-22 09:05:16 +08:00 |
|
“chenhuachun”
|
4006889736
|
fix: 🐛 devtools支持配置
|
2025-09-22 09:03:09 +08:00 |
|
“chenhuachun”
|
3238a96ccb
|
fix: 🐛 本地版本初始化依赖没保存
|
2025-09-12 16:09:24 +08:00 |
|
“chenhuachun”
|
9a0301c4ec
|
feat: ✨ 初始化添加启动页
|
2025-08-07 11:01:43 +08:00 |
|
“chenhuachun”
|
ba9b1146f1
|
feat: ✨ 支持出码目录配置
|
2025-07-29 16:00:42 +08:00 |
|
“chenhuachun”
|
2e8d8f7e5c
|
fix: 🐛 static uploader
|
2025-07-29 09:59:33 +08:00 |
|
“chenhuachun”
|
088f015dcf
|
feat: ✨ 支持定义出码文件路径
|
2025-07-28 17:22:09 +08:00 |
|
“chenhuachun”
|
205257b75b
|
feat: ✨ 代码校验并自动修复
|
2025-07-15 17:28:34 +08:00 |
|
“chenhuachun”
|
ccac53ed63
|
fix: 🐛 更换登录地址
|
2025-05-27 16:15:24 +08:00 |
|
“chenhuachun”
|
5f50c7e1e7
|
fix: 🐛 renderer injects 失效问题
|
2025-05-16 15:28:17 +08:00 |
|
“chenhuachun”
|
7abb434937
|
feat: ✨ 支持应用增强配置
|
2025-05-15 16:41:23 +08:00 |
|
“chenhuachun”
|
1f40a4cce6
|
fix: 🐛 parseVue
|
2025-04-19 17:45:16 +08:00 |
|
“chenhuachun”
|
e758a1b1e0
|
feat: ✨ AI Widget
|
2025-04-18 16:55:50 +08:00 |
|
“chenhuachun”
|
702d91255d
|
feat: ✨ AI助手
|
2025-04-14 17:51:23 +08:00 |
|
“chenhuachun”
|
b3315cee0c
|
feat: ✨ project add __UID__
|
2025-04-07 10:56:07 +08:00 |
|
“chenhuachun”
|
39a0ce264f
|
fix: 🐛 __access__
|
2025-03-18 09:41:26 +08:00 |
|
“chenhuachun”
|
0eb5514fee
|
refactor: ♻️ 重构扩展实现
|
2025-03-17 15:36:49 +08:00 |
|
“chenhuachun”
|
936fc1fe6a
|
feat: ✨ 物料开发示例工程
|
2025-03-13 15:17:58 +08:00 |
|
“chenhuachun”
|
fcee7aa537
|
fix: 🐛 调整uniapp本地文件存储目录
|
2025-02-26 08:55:32 +08:00 |
|
“chenhuachun”
|
42c37ea497
|
fix: 🐛 uniapp 预览和出码navigationBarTitleText不一致
|
2025-02-25 21:40:16 +08:00 |
|
“chenhuachun”
|
1cf64a88b6
|
fix: 🐛 uniapp mock
|
2025-02-24 14:13:44 +08:00 |
|
“chenhuachun”
|
f259285848
|
fix: 🐛 ide access auth
|
2025-02-20 14:21:48 +08:00 |
|
“chenhuachun”
|
18fb654e13
|
feat: ✨ uniapp 支持全局css
|
2025-02-19 15:41:18 +08:00 |
|
“chenhuachun”
|
99844ad6fd
|
fix: 🐛 uniapp saveProject update pages.json
|
2025-02-19 09:56:52 +08:00 |
|
“chenhuachun”
|
7eaf0f3413
|
feat: ✨ uniapp coder
|
2025-02-18 15:55:02 +08:00 |
|
“chenhuachun”
|
5e961d2154
|
feat: ✨ uniapp coder
|
2025-02-17 17:30:16 +08:00 |
|
“chenhuachun”
|
ebb0807537
|
feat: ✨ @vtj/parser
|
2025-02-10 15:02:16 +08:00 |
|
“chenhuachun”
|
63c665a120
|
feat: ✨ local init uniapp project config
|
2025-02-09 22:05:59 +08:00 |
|
“chenhuachun”
|
307e1d16e2
|
chore: 🚀 dev uni
|
2025-01-23 21:26:00 +08:00 |
|
“chenhuachun”
|
39528d5a91
|
feat: ✨ uniapp renderer prototype
|
2025-01-21 23:04:20 +08:00 |
|
“chenhuachun”
|
51484a8d07
|
feat: ✨ H5平台协议
|
2025-01-11 13:18:33 +08:00 |
|
“chenhuachun”
|
2213939483
|
fix: 🐛 config.resolve.alias 支持数组
|
2025-01-07 14:14:32 +08:00 |
|
“chenhuachun”
|
0a264d023c
|
feat: ✨ 数据源增加模拟数据类型
|
2024-12-24 11:00:23 +08:00 |
|
“chenhuachun”
|
8f9a6dc301
|
fix: 🐛 adapters
|
2024-12-16 10:12:44 +08:00 |
|
“chenhuachun”
|
064e9e8bb6
|
fix: 🐛 pro ide link
|
2024-12-06 10:21:19 +08:00 |
|
“chenhuachun”
|
e2783aa37c
|
fix: 🐛 调整原生插件分类名称
|
2024-11-26 10:58:26 +08:00 |
|
“chenhuachun”
|
985507252d
|
fix: 🐛 设计器支持 history 配置
|
2024-11-20 13:41:07 +08:00 |
|
陈华春
|
4d1e91ebcf
|
feat: ✨ 设计器支持Access配置
|
2024-10-22 15:03:27 +08:00 |
|
陈华春
|
3b12449447
|
fix: 🐛 升级vue3.5
|
2024-09-16 15:33:16 +08:00 |
|
陈华春
|
6847dd1dd2
|
fix: 🐛 lcdp entry link
|
2024-09-13 15:36:20 +08:00 |
|
陈华春
|
1afcfcb138
|
feat: ✨ devtools
|
2024-09-12 11:13:44 +08:00 |
|