Vaadin 如何在生产模式下将JPG或PNG文件复制到node_模块

Vaadin 如何在生产模式下将JPG或PNG文件复制到node_模块,vaadin,Vaadin,我在CSS文件中使用了一些png或jpg图像。当我尝试将它们部署到产品环境中时,我运行“mvn clean-Pproduction”,正如Vaadin官方文档中告诉我的那样 但是构建失败了,它说在一些css文件中“无法解析”。/img/active_point.png 顺便说一下,我将css文件放在如下文件夹中: “META-INF.resources.frontend.com.xx.xxframework.vaadin.style” 而图像路径如下所示: “META-INF.resources

我在CSS文件中使用了一些png或jpg图像。当我尝试将它们部署到产品环境中时,我运行“mvn clean-Pproduction”,正如Vaadin官方文档中告诉我的那样

但是构建失败了,它说在一些css文件中“无法解析”。/img/active_point.png

顺便说一下,我将css文件放在如下文件夹中:

“META-INF.resources.frontend.com.xx.xxframework.vaadin.style”

而图像路径如下所示: “META-INF.resources.frontend.com.xx.xxframework.vaadin.img”

在我检查了官方文档之后,似乎我必须在目标参数中添加“includes”。 因此,我修改了POM.xml文件,如下所示:

        <plugin>
            <groupId>com.vaadin</groupId>
            <artifactId>vaadin-maven-plugin</artifactId>
            <executions>
                <execution>
                    <goals>
                        <goal>prepare-frontend</goal>
                    </goals>
                </execution>
            </executions>
            <configuration>
               <includes>**/*.js,**/*.css,**/*.png,**/*.jpg</includes>
            </configuration>
        </plugin>

com.vaadin
vaadin maven插件
准备前端
**/*.js、***/.css、***/.png、***/.jpg
正如您所看到的,我添加了配置,其中添加了includes。 但在我运行之后,节点中仍然没有任何内容_moduels@vaadin\流前端\com\xx\xxframework\vaadin

有人知道这件事吗


vaadin版本是14.6.0

。img/active\u point.png
似乎不是一个有效路径,您是否打算编写
。/img/active\u point.png
?是的,它是../img/active\u point.png。这是一个打字错误。我已经更正了描述。听起来您可能遇到了与此问题相同的问题:是的,它似乎是相同的issue.I将vaadin版本从14.4.7升级到14.6.0。它在14.4.7的构建过程中没有出现任何错误。但在升级到14.6.0后,会出现错误。