• 请不要在回答技术问题时复制粘贴 AI 生成的内容
byzy
V2EX  ›  程序员

自动为网页添加 js/css 的版本号和压缩 js/css 工具

  •  
  •   byzy · Sep 16, 2017 · 3124 views
    This topic created in 3185 days ago, the information mentioned may be changed or developed.

    jcv-maven-plugin 是一个自动为网页添加 js css 的版本号 maven 插件

    • 支持 js css 的自动压缩,支持多种方法版本号添加,在使用时对代码 0 入侵,不需要在页面上做任何标记,对开发友好,不需要调整现在代码.直接引入 mvn 中配置,会自动对打包的页面进行处理.
    • 该插件自动采集文件的 md5 值进行文件版本号修订,在使用文件的 md5 值用于该文件的版本号,因此该插件不会引发 js css 缓存全部失效(因此不建议使用时间戳的方式),同时修改的内容又能及时到客户浏览器中去,不会在存在缓存的问题.
    • 支持清理网页上的注释,让网页更干净.
    • 所有的操作都不会修改代码,只会对打包文件进行修改.文件名 md5 的方式可以解决有些浏览器忽略 version 标签.

    项目地址

    jcv-maven-plugin

    Quick Start

    java-web 配置见 wiki: Example-java-web

    springBoot 配置见 wiki:Example-springBoot

    jcv-maven-plugin 1.0.2 支持 spring boot

    1 replies    2017-09-16 21:44:37 +08:00
    bzw875
        1
    bzw875  
       Sep 16, 2017
    不错,支持一下
    弱弱的问一下 IBM 的 WebSphere Application Server 怎么设置静态资源的 http 头,比如说设置 Cache-Control: max-age=365000
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   867 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 20:33 · PVG 04:33 · LAX 13:33 · JFK 16:33
    ♥ Do have faith in what you're doing.