hrz
|
ce09eb48c4
|
update:共钥信息从旧接口获取,去除getServerPublicKey方法
|
2025-09-26 23:39:27 +08:00 |
|
huangjunsen0406
|
dd7d23498f
|
build(cdn): 📦 更换cdn为unpkg、新增service_worker缓存资源文件
closed #772
|
2025-04-15 04:03:28 +08:00 |
|
hrz
|
03441c8582
|
update:格式化代码
|
2025-04-05 20:19:28 +08:00 |
|
huangjunsen
|
fab4adb07e
|
perf(构建): ⚡ 优化构建时间:首次构建提升 50%,二次构建提升 30%
优化构建配置,提升构建效率和文件体积优化
1. 禁用生产环境的 source map:为了减少生产环境构建的文件体积,提高构建速度,生产环境下不再生成 source map。
2. 配置开发服务器代理:在 `devServer` 中配置了代理,解决了跨域问题,确保本地开发时可以顺利访问后端 API。
3. 动态插入 CDN 链接:在生产环境下,通过 `chainWebpack` 动态修改 HTML 插件配置,插入 CDN 链接,避免打包常用库(如 `vue`, `axios`,
`element-ui` 等),从而减少打包体积。
4. 代码分割优化:优化了 `splitChunks` 配置,减少了小模块的分割,提升了构建效率和缓存利用率。增加了 `minSize` 和 `maxSize` 配置,避免过多的小模块被拆分。
5. 启用多线程压缩:在生产环境中,配置了 `TerserPlugin` 以启用并行压缩,减少了 JS 文件的压缩时间。
6. 启用 Gzip 压缩:通过 `CompressionPlugin` 配置了 Gzip 压缩,只压缩大于 20KB 的文件,减少了构建后的文件体积。
7. 配置 `externals`:通过 `externals` 排除了 `vue`, `vue-router`, `vuex`, `element-ui`, `axios`,
`opus-decoder` 等库的打包,避免重复打包并通过 CDN 加载这些库。
8. 配置文件系统缓存:启用了 Webpack 文件系统缓存,加速了增量构建,缓存目录设置为 `.webpack_cache`,缓存有效期为一个月。
9. 配置 Webpack 别名:为项目中的路径配置了别名,简化了模块导入,减少了代码中的路径冗余。
10. 提供可选的打包分析:通过 `BundleAnalyzerPlugin` 插件,在 `ANALYZE=true` 环境变量下启用打包分析功能,帮助分析并优化构建后的文件。
|
2025-04-01 00:38:32 +08:00 |
|
安稳
|
ee2e1ed5fc
|
add:添加 Server 测试网页
|
2025-03-31 09:35:35 +08:00 |
|
  
|
c458a1b59a
|
Test login api (#304)
* 优化登录注册流程,跑通注册登录、接口 (#297)
* fix manager-api bug
* 优化登录注册流程,跑通注册登录、接口
* update package
* update:第一个注册的用户是超级管理员
---------
Co-authored-by: zhisheng <pzs034@gmail.com>
Co-authored-by: hrz <1710360675@qq.com>
|
2025-03-12 23:31:59 +08:00 |
|
   
|
0a26ad8925
|
Manager code login (#276)
* update:增加前端设计图
* 前端代码优化
* update:底部信息纠正
* 增加:flyio
* update:去除org.quartz
* update:登陆功能
* aliyunTTS常联token
* 新增aliyunTTS长期Token方式
* 超时错误处理
* 本地编译文件
* 验证码获取
* 验证码获取测试
* 验证码展示
* 登录成功
* delete 测试代码
* 注册页面
* Register 风格统一
* web验证码登录注册
* 登录注册功能
* update:登陆注册api结果优化
* delete:删除未用到的代码
---------
Co-authored-by: hrz <1710360675@qq.com>
Co-authored-by: CGD <3030332422@qq.com>
Co-authored-by: 欣南科技 <huangrongzhuang@xin-nan.com>
|
2025-03-12 13:38:44 +08:00 |
|
   
|
8b74dec910
|
Manager web (#237)
* update:增加前端设计图
* 前端代码优化
* update:底部信息纠正
* 增加:flyio
* update:去除org.quartz
* update:登陆功能
* aliyunTTS常联token
* 新增aliyunTTS长期Token方式
* 获取用户信息和已绑设备
* update:验证码,登录,注册
* update:去掉依赖错误代码
---------
Co-authored-by: hrz <1710360675@qq.com>
Co-authored-by: CGD <3030332422@qq.com>
Co-authored-by: Ken <ulxiping@qq.com>
|
2025-03-07 21:19:41 +08:00 |
|
  
|
6464c81e72
|
Manager web (#227)
* update:增加前端设计图
* 前端代码优化
* update:底部信息纠正
* 增加:flyio
* update:去除org.quartz
* update:登陆功能
---------
Co-authored-by: hrz <1710360675@qq.com>
Co-authored-by: CGD <3030332422@qq.com>
|
2025-03-07 10:01:20 +08:00 |
|
    
|
0e43748fdc
|
重新划分目录 (#214)
* 🦄 refactor(web): 修改zhikongtaiweb到web
* 🦄 refactor: 重写前端
路由守护尚未写完
* 🦄 refactor: 标准化路由
* update:前端重写,保留后端
* update:添加前端代码
* update:pip转成poetry启动
* update:增加mem0ai包依赖
* update:文档增加mem0ai的描述
* feat: play online mp3 (#181)
Co-authored-by: 欣南科技 <huangrongzhuang@xin-nan.com>
* 修改前端代码
* update:调整项目目录
* update:优化
* update:配置文件去除8002端口
* update:增加开发说明
* update:更新开发协议
---------
Co-authored-by: kalicyh <34980061+kaliCYH@users.noreply.github.com>
Co-authored-by: hrz <1710360675@qq.com>
Co-authored-by: freshlife001 <talent@mises.site>
Co-authored-by: CGD <3030332422@qq.com>
|
2025-03-05 23:13:24 +08:00 |
|