1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關咨詢
      選擇下列產品馬上在線溝通
      服務時間:8:30-17:00
      你可能遇到了下面的問題
      關閉右側工具欄

      新聞中心

      這里有您想知道的互聯網營銷解決方案
      vue.js編譯時如何給生成的文件增加版本號-創(chuàng)新互聯

      這篇文章主要為大家展示了“vue.js編譯時如何給生成的文件增加版本號”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“vue.js編譯時如何給生成的文件增加版本號”這篇文章吧。

      創(chuàng)新互聯專注于企業(yè)全網營銷推廣、網站重做改版、鄱陽網站定制設計、自適應品牌網站建設、H5場景定制商城開發(fā)、集團公司官網建設、成都外貿網站建設、高端網站制作、響應式網頁設計等建站業(yè)務,價格優(yōu)惠性價比高,為鄱陽等各大城市提供網站開發(fā)制作服務。

      vue.js在生成相關js和css文件的時候,名稱是通過HASH的方式進行生成的,但是每次生成的文件基本都是一樣的,那么瀏覽器就會緩存這些文件,為了在更新的時候能夠保證js和css文件能夠更新,那么我們需要針對webpack的配置文件進行修改;

      打開webpack.prod.conf.js文件進行如下操作

      1.增加版本變量(版本號暫時用時間代替)

      var Version = new Date().getTime();

      2.修改要生成的js和css文件的配置項,把剛剛聲明的版本拼接進要生成的文件名中;

      output: {
      path: config.build.assetsRoot,
      filename: utils.assetsPath('js/[name].[chunkhash].' + Version + '.js'),
      chunkFilename: utils.assetsPath('js/[id].[chunkhash].' + Version + '.js')
      },

      3.執(zhí)行編譯命令npm run build 即可生成帶版本號的js和css文件,打開dist目錄就可以看到效果了;

      ps:vue 用webpack打包文件名添加版本號

      因瀏覽器緩存原因導致vue 打包的文件 導致偶爾會出現不能即使更新最新代碼。因此在打包的文件名中添加一個版本號以便瀏覽器能區(qū)分。

      解決方法:找到webpack .prod.conf.js

      1.定義版本變量: const  Version = new Date().getTime(); // 這里使用的是時間戳 來區(qū)分 ,也可以自己定義成別的如:1.1

      2.修改要生成的js和css文件的配置項,把剛剛聲明的版本拼接進要生成的文件名中;

       output: {
      
          path: config.build.assetsRoot,
      
           filename: utils.assetsPath('js/[name].[chunkhash].' + Version + '.js'),
      
          chunkFilename: utils.assetsPath('js/[id].[chunkhash].' + Version + '.js')
      
        },

      然后直接 npm run build 打包后 就可以看到dist 文件里的js 文件名帶上里版本號

      以上是“vue.js編譯時如何給生成的文件增加版本號”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注創(chuàng)新互聯行業(yè)資訊頻道!


      文章標題:vue.js編譯時如何給生成的文件增加版本號-創(chuàng)新互聯
      網址分享:http://www.ef60e0e.cn/article/cccgdp.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        兖州市| 亚东县| 海伦市| 阳新县| 南昌县| 来安县| 鸡西市| 黄浦区| 康定县| 阜康市| 昌黎县| 江都市| 威信县| 梅河口市| 双峰县| 县级市| 习水县| 义马市| 黔东| 凌海市| 宁陵县| 拜城县| 高碑店市| 晋宁县| 吉林市| 永吉县| 精河县| 嘉峪关市| 左权县| 陕西省| 广饶县| 台东市| 德安县| 堆龙德庆县| 大余县| 绵阳市| 神池县| 漠河县| 阿拉善盟| 石家庄市| 固镇县|