Commit Graph

101 Commits

Author SHA1 Message Date
“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”
93f6ecb547 feat(h5): 添加@vtj/charts依赖及远程配置
- 在h5应用package.json中新增@vtj/charts依赖
- 新增vtj配置字段remote及__ACCESS__对象,包含认证和密钥信息
- 在create-vtj模板中同步添加@vtj/charts依赖
- 在renderer provider模块中增加Mock缺失警告提示
- 提示用户需安装mockjs并在main.ts中引入确保window.Mock可用
2026-06-15 23:31:08 +08:00
“chenhuachun”
22544ec210 chore(uniapp): 升级 UniApp 相关依赖版本到 3.0.0-5000720260410001
- 更新 apps/uniapp/package.json 中所有 @dcloudio 相关包版本
- 更新 create-vtj 模板中的 uniapp package.json 依赖版本
- 升级 docs 平台实现文档中对应依赖版本说明
- 更新 packages/materials devDependencies 中的相关 UniApp 包版本
- 升级 packages/uni 及其 devDependencies 中的 UniApp 相关包版本
- 修改 packages/uni/src/compilerVersion.ts 中的编译器版本号至 5.07
2026-06-13 10:57:38 +08:00
“chenhuachun”
fcfe2f14e3 chore(deps): 升级 Vue 版本至 3.5.37
- 在多个子项目和模板中统一 Vue 依赖版本
- 使用波浪号版本符号以允许补丁更新
- 确保依赖项版本一致性,便于维护和构建
- 更新范围涵盖应用、插件、开发环境、文档及平台相关包
2026-06-11 13:34:40 +08:00
“chenhuachun”
7b94116bd6 chore(deps): 升级所有子项目中的 Vue 版本到 3.5.35
- 将多个子项目及模板中的 Vue 版本从 ~3.5.5 统一升级到 3.5.35
- 更新 pnpm-lock.yaml 锁定文件同步依赖版本变更
- 在 .gitignore 中新增 pnpm-lock.yaml 文件忽略规则
- 保持其他依赖版本不变,确保整体依赖一致性和稳定性
2026-06-11 13:10:57 +08:00
“chenhuachun”
a20ea60ae8 chore(deps): 统一axios-adapter依赖版本格式
- 将apps/uniapp/package.json中@uni-helper/axios-adapter版本号从^1.16.1修改为~1.16.1
- 在create-vtj模板的uniapp/package.json中添加@uni-helper/axios-adapter依赖,版本为~1.16.1
- 规范依赖版本格式,保持一致性和稳定性
2026-06-11 12:46:38 +08:00
“chenhuachun”
59ac3a2b1c feat(uniapp): 集成 axios 适配器并添加 URLSearchParams 补丁
- 在 uniapp 包中新增 @uni-helper/axios-adapter 依赖以支持 axios 请求适配
- 引入 url-search-params-polyfill 处理 URLSearchParams 兼容性问题
- 修改 main.ts,创建 adapter 时传入 axiosAdapter 实例
- 在 polyfill.ts 中导入 url-search-params-polyfill
- 更新模板文件同步上述改动,确保新项目包含该适配器和补丁
- renderer 包中新增 eval5 依赖用于安全执行代码字符串
- parser.ts 优化表达式解析,新增 eval5 解释器作为 new Function 的备选方案
- shared.ts 调整 uni 对象访问方式,增强跨环境兼容性,避免直接访问 window.uni
- 优化 loading 和 notify 实现,改为通过辅助函数统一访问 uni 对象方法
2026-06-11 11:55:29 +08:00
“chenhuachun”
54d16d0288 chore: update platform URLs from lcdp.vtj.pro to app.vtj.pro 2026-06-11 10:35:41 +08:00
“chenhuachun”
14e4ab4671 feat(uniapp): add polyfills for FormData and Blob; fix useAssets splice
Add polyfill for FormData and Blob in uni-app template using miniprogram-formdata and miniprogram-blob packages. Guard array splice in useAssets to avoid error when built-in group is not found. Remove unused @uni-helper/axios-adapter dependency.
2026-06-11 10:29:32 +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”
21d05b481b fix: 🐛 项目模版 tsconfig.json 删除baseUrl 2026-01-16 10:47:37 +08:00
“chenhuachun”
5c78163bee fix: 🐛 更新项目依赖 2025-11-28 09:58:48 +08:00
“chenhuachun”
6a7ed288ba fix: 🐛 uniapp 微信小程序编译问题 2025-10-28 11:24:42 +08:00
“chenhuachun”
b5a1fbf841 fix: 🐛 uniapp模版增加vue-router依赖 2025-10-15 21:58:07 +08:00
“chenhuachun”
89eb13ff5c fix: 🐛 修复@rolldown/pluginutils导致uniapp服务错误 2025-09-12 09:46:14 +08:00
“chenhuachun”
ca7439c497 chore: 🚀 更新依赖 2025-09-05 08:38:58 +08:00
“chenhuachun”
54e3c5be0e feat: 国际化 2025-09-01 15:39:47 +08:00
“chenhuachun”
3b9090c3b6 fix: 🐛 vue-i18n依赖 2025-08-29 14:04:22 +08:00
“chenhuachun”
38efeda500 fix: 🐛 全局设置box-sizing: border-box 2025-08-24 20:00:09 +08:00
“chenhuachun”
5b297df353 fix: 🐛 模版依赖增加pinia 2025-08-07 16:09:36 +08:00
“chenhuachun”
a55107e6c5 fix: 🐛 template add pinia 2025-08-06 17:05:37 +08:00
“chenhuachun”
6d164970b8 fix: 🐛 h5平台创建页面表单禁用mask 2025-08-06 16:27:34 +08:00
“chenhuachun”
bdefc484bf fix: 🐛 project tempalte 2025-07-31 16:55:21 +08:00
“chenhuachun”
e8b1d0cad5 fix: 🐛 create-vtj template 2025-07-26 08:25:55 +08:00
“chenhuachun”
37ae362786 feat: 支持自定义模型 2025-07-22 17:42:58 +08:00
“chenhuachun”
9cfade34b7 chore: 🚀 更新依赖 2025-07-15 17:44:14 +08:00
“chenhuachun”
dbee35bd86 fix: 🐛 升级依赖 2025-07-07 17:35:16 +08:00
“chenhuachun”
ab1c415202 chore: 🚀 更新依赖 2025-06-14 14:44:09 +08:00
“chenhuachun”
7feb0b5dba chore: 🚀 更新依赖 2025-04-21 17:30:09 +08:00
“chenhuachun”
905a137988 fix: 🐛 物料项目工程模版缺少默认配置 2025-04-08 17:00:39 +08:00
“chenhuachun”
36f8321e28 ci: 👷commit 2025-03-19 16:52:14 +08:00
“chenhuachun”
1565b46d82 feat: 设计器扩展开发项目工程模版 2025-03-17 17:20:11 +08:00
“chenhuachun”
0eb5514fee refactor: ♻️ 重构扩展实现 2025-03-17 15:36:49 +08:00
“chenhuachun”
b649f109af fix: 🐛 normalizedStyle 2025-03-14 08:49:58 +08:00
“chenhuachun”
cb30fa069f chore: 🚀 优化material项目模版 2025-03-13 20:43:17 +08:00
“chenhuachun”
b1e88e852d feat: 物料开发工程模版 2025-03-13 15:28:15 +08:00
“chenhuachun”
ca67024908 feat: uniapp 支持微信小程序 2025-03-11 11:34:30 +08:00
“chenhuachun”
463b1f7419 fix: 🐛 更新uniapp依赖, 优化renderer 2025-03-10 21:04:26 +08:00
“chenhuachun”
2794a00ca5 fix: 🐛 project gitignore 2025-02-26 09:09:56 +08:00
“chenhuachun”
fcee7aa537 fix: 🐛 调整uniapp本地文件存储目录 2025-02-26 08:55:32 +08:00
“chenhuachun”
717debf345 fix: 🐛 uniapp renderer 2025-02-24 15:28:16 +08:00
“chenhuachun”
1cf64a88b6 fix: 🐛 uniapp mock 2025-02-24 14:13:44 +08:00
“chenhuachun”
1ee244cd04 feat: uniapp 支持 uni-ui 2025-02-19 22:03:12 +08:00
“chenhuachun”
18fb654e13 feat: uniapp 支持全局css 2025-02-19 15:41:18 +08:00
“chenhuachun”
0567a2bdca Merge remote-tracking branch 'origin/next' into dev-uniapp
# Conflicts:
#	pnpm-lock.yaml
2025-02-13 11:20:33 +08:00
“chenhuachun”
50f06e6019 ci: 👷commit 2025-02-13 10:00:11 +08:00
“chenhuachun”
a94b50e00d fix: 🐛 出码页面图标组件不显示 2025-02-13 08:57:21 +08:00
“chenhuachun”
096a58bc91 feat: 更新依赖 2025-01-21 10:28:22 +08:00
“chenhuachun”
eb22ff065d fix: 🐛 h5项目模版 2025-01-14 14:09:08 +08:00
“chenhuachun”
0497ccbb53 feat: h5平台 2025-01-13 16:17:42 +08:00