【发布时间】:2021-10-08 11:55:21
【问题描述】:
ExtJS 7.1.0 正在使用 Font-Awesome 5.6.3。但是我的应用是在 ExtJS 6 中构建的,并且我使用了很多来自 font-awesome 4 的图标,这些图标在版本 5 中不再可用。我现在的问题是,是否有可能降级 font-awesome 版本?
我已经尝试替换 /framework/font-awesome 文件夹,但这会在构建时引发错误。我已经尝试根据本指南在/workspace/local/packages/font-awesome-470 中创建自己的包:https://jnesis.com/en/blog/how-to-take-advantage-of-font-awesome-5-in-your-ext-js-6-applications/
该指南解释了如何从 font-awesome 4 升级到 5。我认为它也可以反过来工作。但是,我总是收到如下所示的构建错误:
[LOG] Fashion Error : Reference to undeclared variable : $fa_line_height_base :
[ERR]
[ERR] BUILD FAILED
[ERR] com.sencha.exceptions.ExBuild: Fashion build exited with code : 1
[ERR] at sun.reflect.N
[ERR] ativeMethodAccessorImpl.invoke0(Native Method)
[ERR]
[ERR] Total time: 1 minute 38 seconds
【问题讨论】:
-
update 对图标的引用不会更简单吗?
标签: javascript extjs package font-awesome extjs7