【问题标题】:Is there a way to include build number in webpack bundle output(css/js file)?有没有办法在 webpack 捆绑输出(css/js 文件)中包含内部版本号?
【发布时间】:2017-10-24 12:48:54
【问题描述】:

现在我有一个问题,部署的 .js 和 .css 文件被我们的客户端浏览器缓存。这意味着他们必须进行硬刷新(CTRL+F5)才能从服务器获取最新更新的 .js 文件。这显然不好。

我已经看到强制对 .js 和 .css 文件扩展名进行版本控制是一种常见做法,例如,bundle.js 将被命名为类似于 bundle.js?v={versionnumber} 的名称?

另一个挑战是在index.html 文件中动态更新此引用。有没有办法在 Webpack 中做到这一点?

【问题讨论】:

    标签: javascript html css webpack webpack-2


    【解决方案1】:

    webpack-caching这一章你读了吗?

    我们通常将[hash] 作为包名称的一部分。

    第二个问题可以试试html-webpack-plugin

    【讨论】:

      猜你喜欢
      • 2019-08-23
      • 2018-02-03
      • 1970-01-01
      • 2017-06-30
      • 2019-12-01
      • 2017-02-05
      • 1970-01-01
      相关资源
      最近更新 更多