her*_*man 1 vaadin vaadin-flow
我有一些 Vaadin 22 + Spring Boot 应用程序,我想为其创建一个 .jar 库,其中包含一些可以在多个应用程序中共享和重用的组件(主要是由标准 Vaadin Flow 组件组成的简单 java 组件)。
每个组件都会有一些专用的 CSS(全局的,而不是影子 DOM)。
通常,当 Spring Boot 服务定义自己的组件时,这些样式位于 /frontend 文件夹中,组件可以使用注释导入它们@CssImport。
我应该如何打包 .jar 库,以便该库中的组件可以用来@CssImport导入也来自同一 .jar 库的 CSS?
对于@CssImport("./my-styles/styles.css"),请将文件放入
src/main/resources/META-INF/resources/frontend/my-styles/styles.css您的附加组件中,或者确保该文件最终位于 下的类路径中
/META-INF/resources/frontend/my-styles/styles.css。
| 归档时间: |
|
| 查看次数: |
118 次 |
| 最近记录: |