Commit Graph
3 Commits
Author SHA1 Message Date
root c115b6529d 升级 Vite 并补齐管理子路径鉴权参数 2026-09-14 19:17:23 +08:00
root 24b9b244b7 补构建配置并新增 .gitignore:线上依赖的 base 与固定产物名入库
vite.config.js:加 base:'/asserts/index/'、assetsDir:''、固定产物名
(entryFileNames:'index.js' 等)。当前线上 /var/www/lionwebsite/asserts/index/
的 index.js/index.css/index.html 均依赖此配置才能构建出来——属线上在用
但未入库的配置,不提交会导致 clone 后构建产物路径与线上不一致;
index.html:favicon 改为 /asserts/favicon.ico(与线上入口一致);
llm_readme.md:补文件末尾换行;
新增 .gitignore(npm 模板 + run.out):忽略 node_modules、dist、日志与编辑器文件。
2026-09-14 15:39:07 +08:00
chuzhongzai e25afb7445 重构 store 并修复多个 bug
- state.collectGallery.slice(0) → splice(0),修复收藏列表数据残留 bug
   - action 中 state 引用改为 context.state,遵循 Vuex 规范
   - 修复 _searchLocalByLink 中 gid 判空条件(null → undefined)
   - 修复 deleteTask splice 后索引跳过下一个元素
   - 简化 getShortname 用正则替代繁琐的手动遍历
   - 移除 loadWeekUsedAmount 冗余的成功提示弹窗
   - 添加 Axios 全局错误拦截器,统一处理网络请求失败
   - websocket 初始值 {} → null,修正类型
   - resetUndone 硬编码授权码改为从 state 获取
   - computed 移除副作用,改用 watch 实现
   - HentaiSearch 加载指示器 DOM 操作改为响应式 v-show
   - 提取重复的 validateLink 到共享工具函数
   - OnlineReader 全量 watch(store.state) → 精准监听 isReading
2026-06-07 16:18:44 +08:00