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 react 中遗漏了一些配置?或者我应该下载实际的图标并存储在本地?我不知道如何调试它..
最佳答案
似乎您需要明确排除字体文件被 Maven 过滤。 postalservice14 的答案对我有用。
在这里回答:Spring Boot - Font Awesome OTS parsing error: Failed to convert .
关于java - 在 spring boot 中包装时,语义 UI React 图标显示为空矩形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52628679/