📦 静态资源引用

自动收集静态资源文件,智能转换HTML/CSS中的引用路径为绝对路径,支持多种资源类型和编码格式。

静态资源引用功能界面

功能概述

这是一个用于处理网站静态资源引用的Python工具,可以自动收集目录中的静态资源文件,并更新HTML/CSS文件中的引用路径。

主要功能

1. 自动收集静态资源

  • 扫描指定目录下的所有静态资源文件
  • 支持的文件类型:CSS, JS, 图片文件 (jpg, png, gif, svg, webp等), 字体文件, 媒体文件等
  • 生成 `ziyuan.json` 映射文件,格式为 JSON:`{"filename": "windows_path"}`

2. 智能路径转换

  • 将相对路径引用转换为映射中的绝对路径
  • 支持复杂相对路径解析(如 `../../../assets/css/main.css` → `\assets\css\main.css`)
  • 保持查询参数和锚点(如 `main.css?v=1.0#section`)

3. 全面的引用替换

HTML文件支持的标签:

  • `` - 样式表引用
  • `