原文:gulp靜態資源構建、壓縮、版本號添加

公司移動端商城使用前后分離方案,前台nginx靜態文件,js使用requirejs模式,使用gulp壓縮添加版本號時發現問題, 問題 在公共的js配置中,引用的路徑是寫死的,緩存會一直存在。 解決方案是添加 urlArgs 構建時用shell腳本替換 ttversion 為一個隨機數值,我用的是當前時間。 問題 其他模塊引用的是common,那common.js不變的話,緩存會一直存在。 解決方案 ...

2016-08-30 18:29 0 2483 推薦指數:

查看詳情

前端靜態資源版本更新與緩存之——gulp自動化添加版本號

公司項目每次發布后,偶爾會有緩存問題,然后看了下gulp,發現gulp還能給js,css自動化添加版本號,可解決緩存的問題,所以自動化實現靜態資源版本更新才是正道。通過網上的資料試過了兩種辦法: 1.生成一個新的dist目錄,里面包含了要發布的html,js,css等文件 。 2. ...

Mon Nov 07 22:51:00 CST 2016 4 4450
前端構建工具 Gulp 壓縮合並JS/CSS 並添加版本號、ES6轉ES5

Gulp 基於 Node.js 的前端構建工具,可以實現前端代碼的編譯(sass、less)、壓縮合並(JS、CSS)、測試;圖片的壓縮;已經添加 JS 和 CSS 版本號,防止瀏覽器緩存。 1. 安裝 全局安裝 進入項目跟目錄,初始化 npm init , 然后安裝: 安裝插件 ...

Fri May 24 01:05:00 CST 2019 0 1050
使用GULP打包、壓縮與打版本號

這篇文章講我整理的一種打包項目的方式,以下是我的依賴清單 這里僅供參考,很多都已經有更新的版本了。如果不想自己下載的,可以npm install我的。 下載完畢后,找到node_modules --> gulp-assets-rev -->index.js 修改 ...

Tue Jan 10 17:30:00 CST 2017 0 1694
gulp為文件添加版本號

版本: CLI version 2.0.1 Local version 4.0.0 環境依賴: npm install gulp -g npm install gulp --save-dev npm ...

Mon Jan 14 23:40:00 CST 2019 0 671
Gulp自動添加版本號

推薦使用gulp-rev + gulp-rev-collector是比較方便的方法,結果如下: 但是由於公司發布系統限制,如果用上面方法實現,每次更新都會積壓過多過期無用的文件,我們預期效果是: 怎么破?改上面兩個Gulp插件是最高效的方法了。 安裝Gulp npm ...

Thu Aug 06 19:21:00 CST 2015 37 14921
gulp為css,js添加版本號

由於cdn緩存,更改樣式后會有一段時間不生效,解決方法就是給css,js加上版本號效果如下: 1.安裝gulp插件 2.修改gulpfile.js文件 3.修改node_module里相關配置文件 (1)更改gulp-rev文件(node_modules---> ...

Thu Jan 10 19:25:00 CST 2019 0 644
gulp批量添加版本號

要實現的理想效果: "/css/style.css" => "/dist/css/style.css?v=1d87bebe""/js/script1.js" => "/dist/scri ...

Mon May 15 23:24:00 CST 2017 0 3555
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM