我正在使用rev-hash来防止浏览器从其缓存中加载过时的文件。它通过将文件内容的哈希附加到文件名来实现。我使用gulp-usemin用修改后的文件名更新我的html。
问题是我的WebWorker脚本是从javascript引用的,因此usemin不会替换它。
var worker = new Worker("worker.js");
此外,worker.js
内导入的脚本不会更新。
importScripts('foo.js', 'bar.js');
有人可以建议一个更新机制来更新这些吗?现在我只是在每次发布之前手动更新它们。