Maison  >  Questions et réponses  >  le corps du texte

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

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

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

后面通过jenkins构建,部署

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

PHP中文网PHP中文网2725 Il y a quelques jours391

répondre à tous(3)je répondrai

  • 伊谢尔伦

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

    用git不就能控制版本吗

    répondre
    0
  • 阿神

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

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

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

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

    répondre
    0
  • 巴扎黑

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

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

    répondre
    0
  • Annulerrépondre