spaze/fa-extract

此包已被弃用且不再维护。未建议替代包。

从Font Awesome JS/SVG图标集中提取仅使用的图标工具

安装: 16

依赖: 0

建议者: 0

安全: 0

星标: 3

关注者: 1

分支: 0

开放问题: 0

类型:项目

v0.0.1 2019-07-23 03:39 UTC

This package is auto-updated.

Last update: 2023-10-20 02:03:27 UTC


README

从Font Awesome JS/SVG图标集中提取仅使用的图标工具。

不支持,已存档,我开始使用不同的图标包(https://humbleicons.com/ by @Zraly)和不同的加载器(我将SVG图标嵌入到我的HTML中使用spaze/svg-icons-latte

这应该被视为一种快速且简单的解决方案,一个预alpha代码。我使用它来减小我的Font Awesome JS文件大小,但效果可能因人而异。

安装

composer create-project spaze/fa-extract path/to/install

例如:

composer create-project spaze/fa-extract vendor/spaze/fa-extract

或任何地方。此工具作为项目安装,而不是库,因为它不是一个库。您的项目代码不会直接调用它,并且它可能在未来有依赖项,可能会与您的项目依赖项冲突。

使用方法

php vendor/spaze/fa-extract/bin/fa-extract . ~/desktop/fontawesome-free-5.9.0-web > used.js

压缩

您可以使用Closure Compiler压缩输出(如上面的used.js),以节省大约50%的文件大小。