如何缩小和处理Webjar中的文件

How to minify and process files inside webjars?

本文关键字:Webjar 处理 文件 何缩小 缩小      更新时间:2023-09-26

我刚刚找到了Maven WebJars,但我想知道如何在完成项目后缩小这些文件。我想使用一些类似maven插件的东西,但我还没有找到任何人。如果有人告诉我一个会很有帮助。感谢

有一个名为Web Resource Optimizer for Java(wro4j)的项目,它支持许多JS插件(JSHint、CSSLint等)。有关使用情况的详细信息,请查看此页面。支持Google Closure压缩器和YUI压缩器。你可以尝试使用这些缩小。

还有另一种方法可以做到这一点:在prepare package阶段创建一个antrun执行,它只是<exec>(但最好是<javaexec>,这样你就可以依赖它而不是环境)你喜欢的迷你程序。这可能不是最整洁的方法,但它肯定会完成任务,并且通过正确生成${project.build.outputDirectory}(目标/类)不应中断正常的maven工作流。