1. 程式人生 > >gulp踩的坑之:gulp路徑替換 revCollector預設只首次替換成功

gulp踩的坑之:gulp路徑替換 revCollector預設只首次替換成功

//替換html引用檔案裡面檔名字,第一次寫時成功生成了對應版本號manifest.json檔案,併成功替換了.html檔案裡面檔名

gulp.task('rev', function() {
    gulp.src(['./rev/*.json', './dist/index.html'])   
        .pipe(revCollector())
        .pipe(gulp.dest('./dist'));                    

});

//但是修改了內容再次壓縮,再次執行rev命令發現.html檔案裡面檔名並未併成功替換

gulp.task('rev', function() {
    gulp.src(['./rev/*.json', './dist/index.html'])   
        .pipe(revCollector({
            replaceReved:true          //一定要加上這一句,不然不會替換掉上一次的值


        }))
        .pipe(gulp.dest('./dist'));                    
});

相關推薦

gulpgulp路徑替換 revCollector預設首次替換成功

//替換html引用檔案裡面檔名字,第一次寫時成功生成了對應版本號manifest.json檔案,併成功替換了.html檔案裡面檔名 gulp.task('rev', function() {     gulp.src(['./rev/*.json', './dist/in

python3 *操作符生成二維列表

引言     python中“*”操作符是序列(列表,字串和元組)的通用操作符,可以實現序列的複製,比如: >>> [1,2,3]*3 #複製列表 [1, 2, 3, 1, 2, 3, 1, 2, 3] >>> ('hello',

angular初探webpack

match 了解 contex tex component logs pen erro nco 之前費了一番力氣安裝好了angular開發環境,後面的幾天都是在angular中文官網上看文檔,照著英雄教程一步一步操作,熟悉了angular的一些基本特性,這部分沒

Angular4.0探索子路由和懶加載

ati clas per 而是 配置 trap child property one 參考文章: Angular4路由快速入門 http://www.jianshu.com/p/e72c79c6968e Angular2文檔學習的知識點摘要——Angular模塊(NgMo

webpack路 (2)——圖片的路徑與打包

img url rom file filename png 一起 類型 emp webpack踩坑之路 (2)——圖片的路徑與打包 剛開始用webpack的同學很容易掉進圖片打包這個坑裏,比如打包出來的圖片地址不對或者有的圖片並不能打包進我們的目標文件夾裏(bund

Office Web addin 替換後臺網站為MVC框架時遇到的問題

調試運行 pro add 9.png info img 但是 office 新建 Office Web Addin 模板程序的後臺本質上是一個網站,你在調試的時候可以發現它的進程是一個32位的IE進程 所以可以把它替換成Asp.net的網站。 替換方法: 1.點擊WordR

Gulp教程Gulp能做什麽,前端裝逼為何要用它

基本上 什麽 質量 ctrl+ article 方法 靜態 情況下 了解 我們先說說 平時web開發遇到的一些場景 和 苦惱無奈的情況:JavaScript和CSS的版本問題我們都知道 JavaScript和CSS屬於靜態文件,如果地址不變,瀏覽器會緩存這些文件,那就意味著

Gulp教程Gulp能做什麼,前端裝逼為何要用它

我們先說說 平時web開發遇到的一些場景 和 苦惱無奈的情況: JavaScript和CSS的版本問題 我們都知道 JavaScript和CSS屬於靜態檔案,如果地址不變,瀏覽器會快取這些檔案,那就意味著當我們需要改JavaScript或者CSS檔案的時候,即使我們後端改了,那麼客戶端也是看

React成長路react-router4路由傳參(@react-router4.3.1)

在[email protected]中傳參有三種方式 一、通過params傳參:   1、在路由表中: <Route path="/search/:type/:keyword?" component={Search} />   2、Link處使用: <Li

轉載mybatis——foreach迴圈巢狀if判斷

轉載自:作者:超人有點忙連結:https://www.jianshu.com/p/1ee41604b5da來源:簡書 今天在修改別人的程式碼bug時,有一個需求是在做匯出excel功能時,mybatis動態構建sql語句的時候,要根據傳進來的map中的一個值來判斷是不是null,從而需要關聯另一張表取得資料

輪子一個簡單的node爬蟲

一個簡單的node爬蟲踩坑之路 準備工作 最近在看爬蟲相關的文章,偶然想起來嘗試一下用node來實現一個簡單的爬蟲。但是爬別的多沒意思,當然是爬美女圖片啊。。。 這大概 node 裡面造的最多的輪子了。 於是,我選取了下面的地址:美女圖片戳我,簡單分析後

react-native開發 ios上react-native-vector-icons 的errorunRecognized font family 'FontAwesome'

RN開發過程中使用了第三方圖示庫,由於對iOS也不是特別熟,所以搞了兩天才跨過去,解決完畢後分享一下,畢竟RN開發資源還是比較稀缺的,多一點貢獻是一點。 解決問題首先第一步那絕對是官網找,react-native-vector-icons github連結地址

Java筆記ObjectIOStream與IOStream的各種裝飾器(先挖個,以後再來詳細填)

ted objects lose val read thread 環境 valid 序列化對象 Java的序列化和ObjectStream真是一個大坑。。 先不說多線程環境下的問題,在單線程裏,一個Socket只能保持一個ObjectOutputStream,原因好像是

webpack

image cnp conf 項目 style win src 丟失 文件 1、安裝webpack失敗問題 錯誤原因: 這主要是我以普通用戶的身份進行webpack的全局安裝,權限不夠。 【普通用戶】 說白了就是通過運行window+r+cmd進入的命令行 解決方式:

Ubuntu搭建Hadoop的旅(三)

namenode 結束 ctu mapreduce 分布 使用 framework 2.6 start 之前的兩篇文章介紹了如何從0開始到搭建好帶有JDK的Ubuntu的過程,本來這篇文章是打算介紹搭建偽分布式集群的。但是後來想想反正偽分布式和完全分布式差不多,所幸直接介紹

一次痛苦又甜蜜的微信支付

call utf-8 客戶 打開 區分 AD times jpg 運算 凡是和錢打交道的事,沒有一樣是容易的。這是我第一次接觸微信支付,發現網上還是有很多同學在求助,XXX了怎麽辦?XXX是什麽情況?為了幫助更多的小夥伴脫離“苦海”,我決定寫下這次的踩坑之旅,給更多的人幫助

[轉]Spark 數據庫(Hbase+Mysql)

cep 直接 策略 https rds 但是 更新 base ID https://cloud.tencent.com/developer/article/1004820 Spark 踩坑記:數據庫(Hbase+Mysql) 前言 在使用Spark Streaming的過程

SpringCloudfein

control enc .post ati 但是 name ssp ida entry 先看報錯 Error starting ApplicationContext. To display the auto-configuration report re-run your

python 3.6.1 安裝scrapy

ext href sta 版本 deb targe IE src pyw 系統環境:win10 64位系統安裝 python基礎環境配置不做過多的介紹 window環境安裝scrapy需要依賴pywin32,下載對應python版本的exe文件執行安裝,下載的pywin

微服務邊界

依賴關系 核心 不知道 為我 美好 正是 我們 article ade 近年來微服務/SOA很是流行,我們團隊趕時髦,也玩了玩。雖然用的時間還不長,但也已經踩過不少坑。今天想記錄下自己對邊界問題的一些思考。 很多人在談起微服務時,總是會很自豪的說,微服務