1

我正在使用rev-hash来防止浏览器从其缓存中加载过时文件的问题。它通过将文件内容的哈希附加到文件名来做到这一点。我使用gulp-usemin用修改后的文件名更新我的 html。

问题是我的WebWorker脚本是从 javascript 中引用的,所以 usemin 不会替换它。

var worker = new Worker("worker.js");

此外,内部导入worker.js的脚本不会更新。

importScripts('foo.js', 'bar.js');

有人可以建议一个干净的机制来更新这些吗?现在我只是在每次发布之前手动更新它们。

4

0 回答 0