Commit Graph

1077 Commits

Author SHA1 Message Date
刘琦
1947515d2b chore:使用性能更好esbuild压缩代码 2025-06-24 17:39:22 +08:00
feige996
e1f392806c chore: 添加 alova 和 uniapp 到 cSpell 单词列表 2025-06-23 14:25:30 +08:00
菲鸽
dbe0149316 Merge pull request #149 from zeiwan/main
1
2025-06-23 14:20:51 +08:00
菲鸽
d1b44313e3 Merge branch 'main' into main 2025-06-23 14:20:21 +08:00
菲鸽
db94cee51a Merge pull request #150 from LittleTurtle2333/main
chore: 引入eslint-plugin-format依赖,移除不再使用的Prettier配置文件
2025-06-23 14:13:01 +08:00
LittleTurtle2333
9494f8fda6 chore: 引入eslint-plugin-format依赖,移除不再使用的Prettier配置文件 2025-06-23 11:39:29 +08:00
feige996
585dc2e02f refactor(.vscode): 清理并重新组织 settings.json 配置
移除重复和冗余的配置项,重新组织文件结构以提高可读性
保留必要的文件关联和拼写检查配置
2025-06-23 11:23:12 +08:00
feige996
65830ae0f4 docs: 更新版权年份和项目链接
将LICENSE文件中的版权年份从2024更新为2025,并更新README.md中的项目链接
2025-06-23 10:30:38 +08:00
mogenle
ba1b4aa09c Merge remote-tracking branch 'origin/main' 2025-06-23 09:26:00 +08:00
feige996
b5fd91913a chore: 补齐 alova 实例,并添加动态域名切换 2025-06-23 09:25:27 +08:00
feige996
730d127c3a feat: alovajs ts 加持 2025-06-22 21:36:09 +08:00
feige996
957519caac chore: 更新版本号至3.2.0, 引入 alovajs 2025-06-22 20:00:45 +08:00
feige996
f4f62b4f92 refactor(about/alova): 替换wd-button为原生button并调整样式 2025-06-22 19:59:59 +08:00
feige996
8ebb340eed docs(utils/request): 添加alova.ts文件的注释说明
添加关于alovaJS使用情况的注释,说明当前文件需要TS类型整理,并欢迎熟悉开发者贡献PR
2025-06-22 19:53:04 +08:00
feige996
874fd7abe7 feat(api): 添加alova-foo接口并重构alova页面调用
将alova接口调用逻辑抽离到api目录,便于复用和维护
2025-06-22 19:51:07 +08:00
feige996
f4d4cd472f Merge branch 'alovajs' 2025-06-22 19:42:02 +08:00
feige996
0c1631f22b refactor(fg-tabbar): 调整缓存配置变量的位置
将 cacheTabbarEnable 变量定义移至 tabbarList 配置之后,保持代码逻辑顺序一致
2025-06-22 17:57:33 +08:00
feige996
410279162e docs(fg-tabbar): 为tabbar文档添加编号以提升可读性 2025-06-22 17:55:42 +08:00
feige996
0bfb507aae Merge branch 'main' into alovajs 2025-06-22 16:59:15 +08:00
feige996
0dd0cab15d chore: 更新 package.json 中的版本号至 3.1.0 2025-06-22 16:58:18 +08:00
feige996
02d8fb1268 feat(utils): 添加查询字符串序列化工具函数替代qs库
实现一个轻量级的查询字符串序列化工具,支持基本类型和数组,用于替代第三方qs库以减少打包体积
2025-06-22 16:55:57 +08:00
feige996
dcb100e87d feat(请求): 添加alova请求演示页面及功能
新增alova请求演示页面,包含请求发送和重置功能
修改alova配置,添加请求拦截器和错误处理
2025-06-22 16:47:41 +08:00
feige996
dfc9d0f158 Merge branch 'main' into alovajs 2025-06-22 14:22:30 +08:00
feige996
ee8fc19a47 feat(env): 添加 VITE_APP_PROXY 和 UNI_PLATFORM 类型声明 2025-06-22 14:22:08 +08:00
feige996
3a858fc3d0 Merge branch 'main' into alovajs 2025-06-22 14:05:44 +08:00
feige996
dd11e45d5f refactor: 将类型定义文件移动到src/types目录下并添加登录相关类型
将types目录移动到src下以保持项目结构一致性
新增登录相关的类型定义文件,包含用户信息、登录返回数据等接口
2025-06-22 14:04:49 +08:00
feige996
26f96bfbf5 feat: 添加alova HTTP请求库及其uniapp适配器 2025-06-22 14:03:56 +08:00
feige996
8455f09e8c chore: 调整 vscode 文件嵌套配置 2025-06-22 13:12:42 +08:00
feige996
edefc99702 refactor(api): 将登录相关类型定义移动到types目录下 2025-06-22 13:02:10 +08:00
feige996
946ad7c976 feat(首页): 添加作者和官网信息并调整顶部间距
在首页添加作者和官网信息展示,同时将顶部图片间距从mt-12调整为mt-10以优化布局
2025-06-22 12:06:39 +08:00
feige996
cfe5634c91 ci(workflow): 添加 base-uv-ui 和 base-uview-plus 的自动合并工作流
添加两个新的工作流用于将 main 分支自动合并到 base-uv-ui 和 base-uview-plus 分支
2025-06-22 11:59:30 +08:00
feige996
2000eda414 chore: 禁用prettier并启用eslint作为默认格式化工具 2025-06-22 10:07:22 +08:00
feige996
69b7429909 style: 修改页面配置和代码片段格式
- 将首页图标类型从 'wot' 改为 'uiLib'
- 调整 Vue3 代码片段中 template 和 script 的顺序
- 格式化代码片段的缩进和换行
2025-06-22 10:04:44 +08:00
feige996
926d700b60 docs: tabbarList 2025-06-21 22:51:51 +08:00
feige996
f0cd8ee943 docs: tabbar.md 2025-06-21 22:46:42 +08:00
feige996
67f76415e1 build: auto merge to base-sard-ui 2025-06-21 19:44:24 +08:00
feige996
e67da2203c feat: uiLib 匹配 2025-06-21 19:36:04 +08:00
feige996
cb033104ee chore: // @ts-expect-error 预知的判断 2025-06-21 19:35:26 +08:00
feige996
28e59cd599 chore: 更新项目版本号至3.0.0,分支合并和eslint等重大变更 2025-06-21 17:40:14 +08:00
feige996
1af7213e96 chore: 移除oxlint及相关配置
清理不再使用的oxlint依赖及其配置文件
更新vscode设置以反映lint工具变更
2025-06-21 17:32:13 +08:00
feige996
d5c14ac3ae build: 将 ESLint 配置从 @antfu 迁移到 @uni-helper
统一使用 uni-app 生态的 ESLint 配置,保持工具链一致性
2025-06-21 17:29:42 +08:00
feige996
27d4441ca6 chore: 更新版本号至2.16.0, 使用 antfu/eslint-config 2025-06-21 17:23:51 +08:00
feige996
ea50a639ed Merge branch 'eslint' 2025-06-21 17:22:34 +08:00
feige996
e171c29d28 chore: 将 lint 工具从 oxlint 切换为 eslint 并启用多语言支持
更新 package.json 中的 lint 脚本,使用 eslint 替代 oxlint
在 .vscode/settings.json 中启用 eslint 对所有支持语言的校验
2025-06-21 17:22:06 +08:00
feige996
ae515cd85e chore: 将eslint替换为oxlint并更新vscode配置
更新package.json中的lint脚本,从eslint改为oxlint
调整.vscode/settings.json中的格式化配置,启用prettier并优化保存时的自动修复行为
2025-06-21 17:18:35 +08:00
feige996
e1654359fd style: 总算处理好所有的 eslint 报错 2025-06-21 17:11:17 +08:00
feige996
32cf872405 refactor: 在多个文件中添加process导入并调整tsconfig顺序
统一添加node:process导入以提高代码一致性
调整tsconfig.json中配置项的顺序以提升可读性
2025-06-21 17:03:45 +08:00
feige996
c355f6e8f1 chore(eslint): 更新eslint配置,禁用部分规则并添加忽略目录
添加markdown支持为false,并配置忽略目录src/uni_modules/和dist
禁用no-console等规则以提升开发体验
2025-06-21 16:59:01 +08:00
feige996
227f19a93c style: 统一代码格式和类型定义,测试eslint --fix, 还是有报错 2025-06-21 16:56:24 +08:00
feige996
9cf0c212bf build: 将 lint 工具从 oxlint 替换为 eslint
统一使用 eslint 作为代码检查工具,简化 lint-staged 配置
2025-06-21 16:53:10 +08:00