參考:
https://segmentfault.com/q/1010000002876613
https://github.com/sindresorhus/gulp-rev
測試發現,在官網上最主要的做法是:
加入如下參數:
{ base: 'build/assets', merge: true }
其中base為存放上一個生成的rev-manifest.json文件,然后merge為是否拼合進去,最后再輸出到base這個目錄上,就可以實現js和css文件同在一個rev-manifest.json文件中。
然后我提倡這樣的寫法,最后的方式為獨立輸出一個文件,比如css的輸出到rev-css-manifest.json,js的輸出到rev-js-manifest.json。這樣好區分,然后在gulp-rev-collector是否時,傳入的路徑可以這樣寫:'rev/**/*.json'通配符的形式。
