1
0

feat: 前端生产构建添加代码混淆

- 集成 vite-plugin-javascript-obfuscator 插件
- 配置中等偏高强度混淆策略(变量名、字符串、对象键、数字)
- 仅生产构建时启用,不影响开发体验
- 仅混淆业务代码,排除第三方库
- 不生成 Source Map
- 新增 frontend-obfuscation 规范
This commit is contained in:
2026-04-23 18:23:07 +08:00
parent e0d05c9869
commit 0a92a25451
5 changed files with 326 additions and 11 deletions

View File

@@ -502,6 +502,9 @@ TBD - 提供供应商、模型配置和用量统计的前端管理界面
- **WHEN** 为生产构建前端
- **THEN** Vite SHALL 生成优化的静态文件
- **THEN** Vite SHALL 对业务代码执行混淆处理
- **THEN** 混淆 SHALL 仅应用于 src 目录下的业务代码
- **THEN** 混淆 SHALL NOT 应用于 node_modules 中的第三方库
### Requirement: 与后端 API 通信