代码之家  ›  专栏  ›  技术社区  ›  user3348410

如何在每个页面请求上用日期对javascript文件进行版本控制

  •  -1
  • user3348410  · 技术社区  · 5 年前

    如何在每次请求页面时自动生成具有实时日期的JS文件版本。

    <!doctype html>
    <html lang="en">
      <head>
        <meta charset="utf-8">
        <title>Hello, world!</title>
      </head>
      <body>
            <!-- HTML CONTENT -->
         <script src="core.js"></script>
      </body>
    </html>
    

    在每次请求页面时,我都要强制获取JS文件的新版本,比如:

    <script src="core.js?2019-03-19-12-03"></script>
    

    有可能吗?

    0 回复  |  直到 5 年前
        1
  •  -1
  •   Shridhar Sharma    5 年前
    var timestamp = new Date().getTime()    
    var tag = document.createElement("script");
    tag.src = 'core.js?' + timestamp
    document.querySelector("body").appendChild(tag);