国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

一個通用自動處理 js版本號和css 版本號、自動壓縮 js,css、自動清理網頁注釋工具

doodlewind / 3073人閱讀

摘要:簡介是一個自動為網頁添加的版本號插件支持的自動壓縮,支持多種方法版本號添加,在使用時對代碼入侵,不需要在頁面上做任何標記,對開發友好,不需要調整現在代碼直接引入中配置,會自動對打包的頁面進行處理該插件自動采集文件的值進行文件版本號修

jcv-maven-plugin 簡介

jcv-maven-plugin是一個自動為網頁添加js css的版本號maven插件

支持js css的自動壓縮,支持多種方法版本號添加,在使用時對代碼0入侵,不需要在頁面上做任何標記,對開發友好,不需要調整現在代碼.直接引入mvn中配置,會自動對打包的頁面進行處理.

該插件自動采集文件的md5值進行文件版本號修訂,在使用文件的md5值用于該文件的版本號,因此該插件不會引發js css緩存全部失效(因此不建議使用時間戳的方式),同時修改的內容又能及時到客戶瀏覽器中去,不會在存在緩存的問題.

支持清理網頁上的注釋,讓網頁更干凈.

所有的操作都不會修改代碼,只會對打包文件進行修改.文件名md5的方式可以解決有些瀏覽器忽略version標簽.

目前該插件以發布到mvn中央倉庫,可以坐標引用使用.

添加通用支持,不論php等其他語言也同樣可以使用,使用詳細見sh/start.sh

項目地址

https://github.com/byzy/jcv-m...

下載地址

https://github.com/byzy/jcv-m...

Quick Start 引入maven依賴

    com.iqarr.maven.plugin
    jcv-maven-plugin
    0.0.6
        
            
            process
            package
                
                    process
                
            
        
        
            
                http://script.iqarr.com
            
            
                http://style.iqarr.com
                http://script.iqarr.com
            
            
            
                html
                jsp
            
            
            true
            MD5_METHOD
            MD5_METHOD
            
            true
            
            true
        
配置war插件
     
         org.apache.maven.plugins
         maven-war-plugin
         2.6
         
            ${basedir}/src/main/webapp
            ${build.source.encoding}
            
            
            **/*.html,**/*.jsp
                 
            
                ${basedir}/src/main/webapp/js/common
                
                    config.js
                
                true
                js/common
            
         
         
       
打包
mvn clean package
# 注意該插件不會在eclipse中生效,在package后才會生效
新版本特性

version 0.0.6

優化整個壓縮流程.

修復部分bug

添加通用模塊支持,支持對php等其他語言處理.

添加常量名稱支持.

注意事項

不支持 ../../xxx.js

不支持 ../../xx.css

如果啟用js壓縮,那么在js中變量定義禁止使用js關鍵字

html 清除注釋只支持網頁中的

插件不會在eclipse中生效,在package后才會生效

注意在使用md5文件名的時候請注意排除一些js動態加載css,如果修改了文件名會導致無法加載到css,因此需要排除掉,目前已知有kindeditor,layer,My97DatePicker

js css文件編碼必須utf-8

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/70039.html

相關文章

  • 前端開發知識點整理

    摘要:前言本文主要是有關前端方面知識按照目前的認知進行的收集歸類概括和整理,涵蓋前端理論與前端實踐兩方面。 前言:本文主要是有關前端方面知識按照 XX 目前的認知進行的收集、歸類、概括和整理,涵蓋『前端理論』與『前端實踐』兩方面。本文會告訴你前端需要了解的知識大致有什么,看上去有很多,但具體你要學什么,還是要 follow your heart & follow your BOSS。 初衷...

    Blackjun 評論0 收藏0
  • 前端開發知識點整理

    摘要:前言本文主要是有關前端方面知識按照目前的認知進行的收集歸類概括和整理,涵蓋前端理論與前端實踐兩方面。 前言:本文主要是有關前端方面知識按照 XX 目前的認知進行的收集、歸類、概括和整理,涵蓋『前端理論』與『前端實踐』兩方面。本文會告訴你前端需要了解的知識大致有什么,看上去有很多,但具體你要學什么,還是要 follow your heart & follow your BOSS。 初衷...

    Sike 評論0 收藏0
  • 前端開發知識點整理

    摘要:前言本文主要是有關前端方面知識按照目前的認知進行的收集歸類概括和整理,涵蓋前端理論與前端實踐兩方面。 前言:本文主要是有關前端方面知識按照 XX 目前的認知進行的收集、歸類、概括和整理,涵蓋『前端理論』與『前端實踐』兩方面。本文會告訴你前端需要了解的知識大致有什么,看上去有很多,但具體你要學什么,還是要 follow your heart & follow your BOSS。 初衷...

    tracy 評論0 收藏0
  • webpack4配置之分享幾個常用插件

    摘要:去做想做的事,去愛值得的人去成為自己喜歡的模樣,去讓自己發光渾身充滿力量,充實的日子最美好各位早安,這里是平頭哥聯盟,我是首席填坑官蘇南,用心分享一起成長做有溫度的攻城獅。 showImg(https://segmentfault.com/img/bVbjIcs?w=1008&h=298); 前言   繼上一次webpack的基礎配置分享之后,本次將分享一些工作中項目常用的配置插件、也...

    Jackwoo 評論0 收藏0
  • 使用 Gulp 自動化構建工具快速搭建項目

    摘要:通過本文,我們將學習如何使用來改變開發流程,從而使開發更加快速高效。中文網站詳細入門教程使用是基于的,需要要安裝為了確保依賴環境正確,我們先執行幾個簡單的命令檢查。詳盡使用參見官方文檔,中文文檔項目地址 為了UED前端團隊更好的協作開發同時提高項目編碼質量,我們需要將Web前端使用工程化方式構建; 目前需要一些簡單的功能: 1. 壓縮HTML 2. 檢查JS 3. 編譯SA...

    glumes 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<