有关如何为前端应用程序创建webjar的分步指南?

时间:2017-02-10 17:08:32

标签: maven angular spring-boot webjars

您好我一直在寻找有关如何创建现有项目的webjar的分步指南。我的前端项目目前正在使用Angular 2 + webpack,我理解文件需要进入特定目录META-INF/resources/webjars并且项目中应该有一个启动Maven pom文件。问题是我不确定在我的项目中何处或如何开始实现这一点,所以我在这里询问是否有人可以帮助我或知道我在哪里可以找到一步一步的指导。

我计划将webjar用作使用Spring Boot构建的另一个项目的依赖项。任何帮助是极大的赞赏。

1 个答案:

答案 0 :(得分:5)

WebJars实际上只是JS / CSS库的一个包装,可以很容易地用作Java构建中的依赖项。通过将这些库的内容放在META-INF/resources中,它们可以作为大多数Java Web服务器中的静态资源自动使用。因此,要在META-INF/resources中创建自己的具有静态资源的JAR,您可以根据需要创建JAR。这通常使用Maven或Gradle等构建工具完成。如果您希望将JAR发布到任何人都可以作为依赖项使用的地方,那么大多数人都会使用Maven Central