 Junsen HuangandGitHub
|
b5b4c5ced7
|
fix: vue.config.js
修复publicPath空串问题、默认是"/"
|
2025-04-24 11:45:24 +08:00 |
|
Liu Ruichao
|
7f76b5f4ee
|
add PUBLIC_PATH env
|
2025-04-23 10:49:50 +08:00 |
|
huangjunsen0406
|
afa0527b4c
|
Merge remote-tracking branch 'upstream/main'
|
2025-04-15 04:07:27 +08:00 |
|
huangjunsen0406
|
dd7d23498f
|
build(cdn): 📦 更换cdn为unpkg、新增service_worker缓存资源文件
closed #772
|
2025-04-15 04:03:28 +08:00 |
|
hrz
|
03d89d22ec
|
update:通过代理转发接口api
|
2025-04-14 21:53:52 +08:00 |
|
hrz
|
d255edfd5f
|
update:设置接口读取方式
|
2025-04-05 20:16:02 +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 |
|
huangjunsen
|
20c1f0576b
|
build(环境变量): 📦 去除.env忽略、修改请求地址、控制台名称通过env获取
修改了环境变量的读取方式
调整了请求地址配置
控制台名称通过 .env 获取
|
2025-03-31 19:52:01 +08:00 |
|
 sunweigongandGitHub
|
7fe797d44d
|
Update vue.config.js
Bug 修复:在启动manger-web连接服务端时,默认为8080端口。此处应按main/README.md文档说明,指定端口为 8001。
|
2025-03-21 16:42:00 +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 |
|