# font-compress **Repository Path**: Mr-doudou/font-compress ## Basic Information - **Project Name**: font-compress - **Description**: 字体包压缩工具 / 仅限ttf字体 - **Primary Language**: JavaScript - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-04-14 - **Last Updated**: 2025-04-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #### 字体压缩工具 安装 font-spider 官网http://font-spider.org/ 相关博客 https://blog.csdn.net/weixin_45364050/article/details/107493967 https://www.cnblogs.com/cenfengtao/p/10039947.html ``` npm i font-spider -g ``` > -h, --help 输出帮助信息 > -V, --version 输出当前版本号 > --info 仅提取 WebFont 信息显示,不压缩与转码 > --ignore 忽略的文件配置(可以是字体、CSS、HTML) > --map 映射 CSS 内部 HTTP 路径到本地 > --debug 开启调试模式 > --no-backup 关闭字体备份功能 > --silent 不显示非关键错误 > --revert 恢复被压缩的 WebFont #### 项目说明&使用方式 ![alt text](https://oss.hzhuihe.cn/LOGO/H5/%E4%BC%81%E4%B8%9A%E5%BE%AE%E4%BF%A1%E6%88%AA%E5%9B%BE_17446020676722.png) ``` font-spider 1.html ``` ![alt text](https://oss.hzhuihe.cn/LOGO/H5/%E4%BC%81%E4%B8%9A%E5%BE%AE%E4%BF%A1%E6%88%AA%E5%9B%BE_17446021024689.png) **执行成功** ![alt text](https://oss.hzhuihe.cn/LOGO/H5/%E4%BC%81%E4%B8%9A%E5%BE%AE%E4%BF%A1%E6%88%AA%E5%9B%BE_17446021264544.png) **执行成功后文件构成** ![alt text](https://oss.hzhuihe.cn/LOGO/H5/%E4%BC%81%E4%B8%9A%E5%BE%AE%E4%BF%A1%E6%88%AA%E5%9B%BE_17446021624937.png) > **注意事项:** > 不支持 javascript 动态插入的元素与样式 > .otf 字体需要转换成 .ttf 格式才能被压缩 > 仅支持 utf-8 编码的 HTML 与 CSS 文件 > CSS content 仅支持 content: 'prefix' 和 content: attr(value) 这两种形式