java - 在 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 反应中遗漏了一些配置?还是我应该下载实际的图标并在本地存储?我不知道如何调试这个..
解决方案
似乎您需要明确排除字体文件被 maven 过滤。postalservice14 的答案对我有用。
在这里回答:Spring Boot - Font Awesome OTS 解析错误: Failed to convert。
推荐阅读
- java - JavaFX 项目在 Eclipse 中运行,但不在 Intellij Idea 中
- vue.js - 如何使用 Quasar QexpansionItem 制作递归菜单
- php - 上传图片时调整图片大小
- pepper - QiChat 语言语法 _* 不起作用,如何解决?
- java - 连接到 Floodlight 控制器时出现 javax.crypto.AEADBadTagException
- c# - 使用 ASP.NET Grid 显示分层 xml 数据
- python - 如何检测用户何时按下关闭按钮
- r - 在 R 中生成 XML 文档
- java - java - 如何使用poi获取java中单元格的数据验证源?
- javascript - 嵌套双 each() 和 $(this)