feat: 前端生产构建添加代码混淆
- 集成 vite-plugin-javascript-obfuscator 插件 - 配置中等偏高强度混淆策略(变量名、字符串、对象键、数字) - 仅生产构建时启用,不影响开发体验 - 仅混淆业务代码,排除第三方库 - 不生成 Source Map - 新增 frontend-obfuscation 规范
This commit is contained in:
@@ -502,6 +502,9 @@ TBD - 提供供应商、模型配置和用量统计的前端管理界面
|
||||
|
||||
- **WHEN** 为生产构建前端
|
||||
- **THEN** Vite SHALL 生成优化的静态文件
|
||||
- **THEN** Vite SHALL 对业务代码执行混淆处理
|
||||
- **THEN** 混淆 SHALL 仅应用于 src 目录下的业务代码
|
||||
- **THEN** 混淆 SHALL NOT 应用于 node_modules 中的第三方库
|
||||
|
||||
### Requirement: 与后端 API 通信
|
||||
|
||||
|
||||
Reference in New Issue
Block a user