首页 > 解决方案 > 在 Spring Boot 中换行时,语义 UI React 图标显示为空矩形

问题描述

Spring Boot 应用程序有一个 UI 文件夹,其中包含所有 UI 代码和包管理文件(package.json、yarn.lock)。该文件夹可以通过执行 yarn install 和 yarn start 在端口 3000 中完全运行。Semantic UI React 中的图标此时可以正常工作。而且我使用的是最常见的“主页”图标,因此无论如何它都应该可用。(我导入'semantic-ui-css/semantic.min.css')

但是,如果我将我的 UI 包装在 springboot 下并执行“mvn clean install”和“java -jar xxx.jar”以在端口 8080 中运行它,所有图标都变为空矩形,但所有其他 css 布局都可以正常工作。我是否可能在 Spring Boot 或语义 ui 反应中遗漏了一些配置?还是我应该下载实际的图标并在本地存储?我不知道如何调试这个..

标签: javacssreactjsspring-bootsemantic-ui-react

解决方案


似乎您需要明确排除字体文件被 maven 过滤。postalservice14 的答案对我有用。

在这里回答:Spring Boot - Font Awesome OTS 解析错误: Failed to convert


推荐阅读