Редакция хеширования скрипта WebWorker
Я использую rev-hash для предотвращения проблем с загрузкой устаревшими файлами из своего кэша браузера. Это делается путем добавления хеша содержимого файла к имени файла. Я использую gulp-usemin для обновления моего html с измененными именами файлов.
Проблема в том, что на мои скрипты WebWorker ссылаются из javascript, поэтому usemin не заменяет его.
var worker = new Worker("worker.js");
Кроме того, скрипты импортированы внутри worker.js
не обновляются.
importScripts('foo.js', 'bar.js');
Может кто-нибудь предложить чистый механизм для обновления этих? Сейчас я просто обновляю их вручную перед каждым выпуском.