欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Vue如何實(shí)現(xiàn)打包資源按時(shí)間戳方式

 更新時(shí)間:2024年05月31日 15:09:43   作者:古辛  
這篇文章主要介紹了Vue如何實(shí)現(xiàn)打包資源按時(shí)間戳方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

vue打包資源按時(shí)間戳

問(wèn)題

由于默認(rèn)的Vue打包是基于資源文件的hash模式,但是由于瀏覽器緩存,在實(shí)際發(fā)版過(guò)程中會(huì)出現(xiàn)引用老版本的問(wèn)題。

解決

修改Vue資源打包,在資源文件后加上打包時(shí)間戳,以保證每次發(fā)版后,所有資源均為最新,避免緩存引用問(wèn)題,盡管犧牲掉發(fā)版后文件加載的效能問(wèn)題,但是也解決了潛在的緩存問(wèn)題。

修改

修改“vue.config.js”文件配置:

const Timestamp = new Date().getTime();

module.exports = {

.......

  css: {
    extract: {
      filename: `css/[name].${Timestamp}.css`,
      chunkFilename: `css/[name].${Timestamp}.css`
    }
  },
  chainWebpack: config => {
    config.output.filename(`js/[name].${Timestamp}.js`)
    config.output.chunkFilename(`js/[name].${Timestamp}.js`)
.......

vue打包添加時(shí)間戳,實(shí)現(xiàn)更新項(xiàng)目自動(dòng)清除緩存(webpack/vue-cli打包兩種方式)

本來(lái)vue打包會(huì)自動(dòng)用chunkhash來(lái)解決緩存問(wèn)題,但是部分瀏覽器不會(huì)自動(dòng)更新,因此通過(guò)增加時(shí)間戳不同來(lái)實(shí)現(xiàn)自動(dòng)重新加載文件,保持最新的界面。

webpack打包

修改build/webpack.prod.conf.js文件

使用vue-cli打包

修改vue.config.js文件

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 如何在vue項(xiàng)目中使用UEditor--plus

    如何在vue項(xiàng)目中使用UEditor--plus

    UEditor是由百度web前端研發(fā)部開(kāi)發(fā)的所見(jiàn)即所得的開(kāi)源富文本編輯器,這篇文章主要介紹了如何在vue項(xiàng)目中使用UEditor--plus?,需要的朋友可以參考下
    2022-08-08
  • Vue.js輪播圖走馬燈代碼實(shí)例(全)

    Vue.js輪播圖走馬燈代碼實(shí)例(全)

    這篇文章主要介紹了Vue.js輪播圖走馬燈,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • Vue引入echarts方法與使用介紹

    Vue引入echarts方法與使用介紹

    Echarts,它是一個(gè)與框架無(wú)關(guān)的?JS?圖表庫(kù),但是它基于Js,這樣很多框架都能使用它,例如Vue,估計(jì)IONIC也能用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • 10分鐘了解Vue3遞歸組件的用法

    10分鐘了解Vue3遞歸組件的用法

    遞歸?簡(jiǎn)單來(lái)講就是程序自己調(diào)用自身,vue中的遞歸組件就是,組件自身調(diào)用自身,下面這篇文章主要給大家介紹了關(guān)于Vue3遞歸組件的用法,需要的朋友可以參考下
    2022-03-03
  • Vue實(shí)現(xiàn)導(dǎo)入Excel功能步驟詳解

    Vue實(shí)現(xiàn)導(dǎo)入Excel功能步驟詳解

    這篇文章主要介紹了Vue實(shí)現(xiàn)導(dǎo)入Excel功能,本文分步驟給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-07-07
  • Vue中的三種Props:模板Props、配置Props和狀態(tài)Props詳解

    Vue中的三種Props:模板Props、配置Props和狀態(tài)Props詳解

    這篇文章介紹了Vue中的Props,主要有三種類(lèi)型:模板Props、配置Props和狀態(tài)Props,模板Props用于簡(jiǎn)單的數(shù)據(jù)傳遞和顯示,配置Props用于調(diào)整組件的行為和外觀,狀態(tài)Props用于管理組件內(nèi)部的動(dòng)態(tài)數(shù)據(jù),每種類(lèi)型都有其應(yīng)用場(chǎng)景,理解這些類(lèi)型可以幫助你設(shè)計(jì)出更棒的組件
    2025-02-02
  • vue中實(shí)現(xiàn)拖動(dòng)調(diào)整左右兩側(cè)div的寬度的示例代碼

    vue中實(shí)現(xiàn)拖動(dòng)調(diào)整左右兩側(cè)div的寬度的示例代碼

    這篇文章主要介紹了vue中實(shí)現(xiàn)拖動(dòng)調(diào)整左右兩側(cè)div的寬度的示例代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • 在vue中實(shí)現(xiàn)某一些路由頁(yè)面隱藏導(dǎo)航欄的功能操作

    在vue中實(shí)現(xiàn)某一些路由頁(yè)面隱藏導(dǎo)航欄的功能操作

    這篇文章主要介紹了在vue中實(shí)現(xiàn)某一些路由頁(yè)面隱藏導(dǎo)航欄的功能操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-09-09
  • Vue中request.js封裝及調(diào)用示例詳解

    Vue中request.js封裝及調(diào)用示例詳解

    這篇文章主要為大家介紹了Vue中request.js封裝及調(diào)用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-09-09
  • Vue3之列表動(dòng)畫(huà)和狀態(tài)動(dòng)畫(huà)示例詳解

    Vue3之列表動(dòng)畫(huà)和狀態(tài)動(dòng)畫(huà)示例詳解

    這篇文章主要為大家介紹了Vue3之列表動(dòng)畫(huà)和狀態(tài)動(dòng)畫(huà)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-04-04

最新評(píng)論