search

Home  >  Q&A  >  body text

javascript - 基于maven的web项目怎么做压缩打包等前端工作

目前的JavaEE项目分成两块,server端提供纯json格式的API,war项目就是单纯的页面,里面就是各种jsp和静态资源文件,目录

app
  server
    pom.xml
  war
    pom.xml
pom.xml

后面通过jenkins构建,部署

有没有什么方法对war这个模块里面的前端资源进行压缩合并添加版本号等工作?

PHP中文网PHP中文网2816 days ago435

reply all(3)I'll reply

  • 伊谢尔伦

    伊谢尔伦2017-04-10 16:24:52

    用git不就能控制版本吗

    reply
    0
  • 阿神

    阿神2017-04-10 16:24:52

    试试 Wro4j,给前端静态资源压缩、打包、混淆、编译、语法检查什么的都可以。默认就会在项目 build 时自动去跑。

    虽然我是用 sbt 来打包 .war 时用 Wro4j,但是 Maven 肯定也没有问题。

    当然也可以用 Grunt、Gulp 一类更流行的前端构建工具,不过要和 Java 整合、打包 .war 什么的的话,还是 Wro4j 舒服。

    reply
    0
  • 巴扎黑

    巴扎黑2017-04-10 16:24:52

    这种工作交给gulp和webpack这类工具来完成

    reply
    0
  • Cancelreply