Commit Graph

4 Commits

Author SHA1 Message Date
fd30f9b81e fix(依赖解析): 修复CSS依赖路径对上级目录的处理并增强CDN回退支持
- 修正CSS依赖路径中`..`上级目录的解析,确保文件正确落盘
- 针对Font Awesome的`../webfonts`场景进行特殊处理,迁移旧版本误存文件
- 增强CDN回退逻辑以支持`@scope`包名格式
- 更新.gitignore添加cache目录,修改seed.txt测试用例
- 更新README文档说明相关改进
2025-12-12 17:14:13 +08:00
d47f125cea feat(资源抓取): 实现CSS依赖资源的自动抓取与存储
新增对CSS文件中引用的字体、图片等资源的自动抓取功能,保持与源路径相同的层级结构
扩展resolveTargetPath以支持字体和图片类型,新增resolveAssetPathForCss处理依赖路径
添加fetchCssDependencies方法解析CSS中的url引用并下载相关资源
更新README文档说明新增的字体依赖处理机制
2025-12-12 16:46:30 +08:00
eaf547981b feat(资源处理): 添加无扩展名和根路径资源的处理逻辑
- 无扩展名资源根据类型自动补全.css或.js扩展名
- 根路径资源使用主机名作为首层目录避免跨域冲突
- 更新README文档说明新增规则
2025-12-12 00:11:19 +08:00
a472949064 chore: 更新依赖模块的配置和类型定义文件
更新多个依赖模块的配置文件、类型定义文件和测试文件,包括添加新的类型定义、调整构建配置和更新测试用例。主要涉及dotenv、debug、axios等常用模块的维护性更新。
2025-11-22 00:39:55 +08:00