Commit Graph

55 Commits

Author SHA1 Message Date
feige996
4e3942eca8 feat(docker): 添加docker相关配置和文档
添加Dockerfile、.dockerignore、nginx.conf配置文件
新增docker.md文档说明构建和运行步骤
更新.vscode设置支持docker文件嵌套
2025-09-17 10:37:59 +08:00
feige996
619daf4325 refactor: 移除上传地址环境变量并直接使用固定路径,优化上传逻辑 2025-09-16 18:04:37 +08:00
feige996
6653ea60fd feat(proxy): 添加后端API前缀配置选项
添加 VITE_SERVER_HAS_API_PREFIX 环境变量用于控制代理是否保留/api前缀
根据配置决定是否重写代理路径中的/api前缀
2025-09-07 16:39:28 +08:00
feige996
80c588c538 docs(env): 添加微信小程序请求地址配置的注释 2025-09-07 16:32:56 +08:00
feige996
57924d47cc refactor(auth): 重命名环境变量VITE_TOKEN_STRATEGY为VITE_AUTH_MODE
使变量命名更准确反映其用途,统一认证模式相关命名
2025-08-22 15:27:25 +08:00
feige996
8b476afe95 refactor(env): 注释掉环境变量中的服务器地址配置
修改登录策略为默认无需登录
2025-08-21 20:15:25 +08:00
feige996
04ab32a610 Merge branch 'main' into login 2025-08-21 16:25:54 +08:00
feige996
7036d0d0d6 docs(env): 添加TOKEN策略的注释说明
在.env和env.d.ts文件中添加关于VITE_TOKEN_STRATEGY的注释,说明single和double两种策略的含义
2025-08-21 16:10:08 +08:00
Hygge
d9e16baca9 feat: 添加 token 刷新功能及相关类型定义
- 在 typings.d.ts 中新增 IUserToken 接口
- 在 login.ts 中添加 refreshToken 函数以支持 token 刷新
- 在 types/login.ts 中新增 IUserTokenVo 接口
- 更新 http.ts 以处理 token 刷新逻辑
- 修改 interceptor.ts 以使用新的 token 类型
- 在 user.ts 中整合 token 状态管理
2025-08-21 15:49:14 +08:00
feige996
168a19fbca feat(登录): 实现登录策略和路由拦截功能
添加登录相关配置文件和页面,包括登录策略配置、注册页面和路由拦截逻辑
移除旧的登录相关代码和配置,使用新的登录策略实现
在用户store中添加hasLogin计算属性用于检查登录状态
优化路由拦截器逻辑,支持白名单和黑名单策略
2025-08-18 21:24:05 +08:00
feige996
8a9488a19d chore: 添加开发环境配置文件并清理manifest配置中的注释
添加.env.development文件用于配置开发环境变量
移除manifest.config.ts中的调试日志注释
2025-08-17 14:43:18 +08:00
feige996
ced1994b91 chore(env): 更新环境配置文件
- 将生产环境 NODE_ENV 改为 production
- 在测试环境添加 VITE_SHOW_SOURCEMAP 配置
- 删除开发环境配置文件
2025-08-17 14:36:12 +08:00
feige996
5602e5a8f3 feat(env): 添加不同环境的服务器基础URL配置
添加测试、开发和生产环境的服务器基础URL配置
在package.json中添加对应环境的构建和运行命令
2025-08-17 14:34:42 +08:00
feige996
5f442e0ed9 fix(h5): 设置路由基础路径为根目录
将h5路由的基础路径配置为根目录,确保部署时路径正确。同时在manifest.json和manifest.config.ts中同步此配置,并更新相关文档链接。
2025-08-15 09:57:18 +08:00
feige996
67b24b5e93 refactor(env): 重命名VITE_APP_PROXY为VITE_APP_PROXY_ENABLE以提升可读性
将环境变量VITE_APP_PROXY更名为VITE_APP_PROXY_ENABLE,使其命名更清晰表达用途
同时更新相关配置文件中的引用
2025-08-15 09:15:16 +08:00
feige996
123a12d3b7 chore(env): 调整环境变量顺序并添加注释
将 VITE_API_SECONDARY_URL 移至文件末尾并添加注释说明其用途
2025-07-19 22:43:42 +08:00
feige996
3cb9b762a2 feat(微信小程序): 添加微信小程序环境变量默认值
为微信小程序的不同环境(develop/trial/release)添加默认的基准地址和上传地址,避免未配置环境变量时出现错误
2025-07-19 22:43:38 +08:00
feige996
b5fd91913a chore: 补齐 alova 实例,并添加动态域名切换 2025-06-23 09:25:27 +08:00
陈剑术
dcae738e69 feat: 添加登录页面URL配置及页面权限控制
- 在.env文件中新增VITE_LOGIN_URL配置
- 在App.vue中引入并调用usePageAuth以实现页面权限控制
- 更新route.ts以使用环境变量中的登录页面URL
2025-06-04 12:25:13 +08:00
feige996
720c7c7e35 fix: 更新应用ID并禁用app平台的copyNativeRes插件
更新manifest.json和.env文件中的应用ID为'__UNI__D1E5001'以匹配新配置
注释掉vite.config.ts中app平台的copyNativeRes插件调用以优化构建流程
2025-06-03 14:39:03 +08:00
feige996
060122f945 feat: VITE_APP_PUBLIC_BASE 默认为 / 2025-03-07 18:53:12 +08:00
Burt
732f286ac1 fix: miniProgram 需要区分不同的小程序 2025-01-06 13:57:55 +08:00
菲鸽
6cda455e06 build: 默认不用proxy 2024-05-18 18:00:20 +08:00
菲鸽
6b330c06de chore: delete useless file 2024-05-18 17:42:05 +08:00
菲鸽
a381b86295 refine: 调整顺序 2024-05-18 17:41:38 +08:00
菲鸽
892a58b445 Merge branch 'base' 2024-05-18 17:40:58 +08:00
菲鸽
dd261f2364 refine: 优化配置项顺序 2024-05-18 17:40:08 +08:00
菲鸽
8bd9bddd83 feat: 配置VITE_APP_PROXY_PREFIX 前缀是个变量 2024-05-18 17:36:34 +08:00
菲鸽
a36abaed6d Merge branch 'base' 2024-05-18 17:25:05 +08:00
菲鸽
b83541d483 feat: add VITE_APP_PROXY 控制H5代理 2024-05-18 17:24:21 +08:00
菲鸽
d8c910a467 build: add workflow & VITE_APP_PUBLIC_BASE config 2024-05-18 16:46:53 +08:00
菲鸽
6a6030642e feat: 针对不同场景,配置2个不同的上传图片函数 2024-05-03 14:26:00 +08:00
菲鸽
28caa1dea3 feat: 大量升级,v2.0.0 2024-04-17 15:32:15 +08:00
菲鸽
f7366d1599 chore: env 后台api url 2024-03-10 11:25:01 +08:00
菲鸽
2bced8241f build: refine 2024-03-04 20:37:59 +08:00
菲鸽
470f34c689 feat: unibest title 2024-03-03 17:08:43 +08:00
菲鸽
00131ccbbb chore: i18n 链接 2024-02-02 18:50:04 +08:00
菲鸽
da80c1fb41 build: 优化 2024-02-01 16:05:25 +08:00
菲鸽
e5732c36fb feat(request): get & post 请求 2024-02-01 15:21:36 +08:00
菲鸽
2416faedca refactor(i18n): 根据官方提示重构 i18n,全部功能正常 2024-01-29 19:56:25 +08:00
菲鸽
c801b24ed9 build: github actions & deploy 2024-01-28 18:44:13 +08:00
Burt
aa2353d784 feat: unifly --> unibest 2024-01-22 14:21:17 +08:00
Burt
e7262dc1db feat: demo 全部展示,不需要变量控制 2024-01-22 14:05:35 +08:00
Burt
70b74eb3cb feat: 微信登录获取openid 2024-01-20 18:21:42 +08:00
Burt
6a0de23432 chore: 消除不必要的 TODO 标识 2024-01-20 17:11:12 +08:00
Burt
b9243f9c59 chore: 优化TODO,减少不必要的TODO提示 2024-01-20 17:00:31 +08:00
Burt
d17efc5433 feat: demo显示通过 VITE_SHOW_DEMO 控制 2024-01-20 16:27:22 +08:00
Burt
3a9da21d06 chore(gitignore): git rm -r --cached 2024-01-20 15:07:01 +08:00
Burt
b3f485ffd0 chore: add TODO 2024-01-15 14:47:12 +08:00
Burt
6a582f0a57 feat(manifest): 读取env 配置 2024-01-15 09:58:46 +08:00