В приложении Quasar из "assets / subdir / myfile. js" я попытался загрузить "assets / subdir / query. js" в качестве веб-работника. Сначала я попробовал простой относительный путь:
const myWorker = new Worker('./query.js')
А затем, используя ~ рекомендации по ресурсам в документах :
const myWorker = new Worker('~assets/subdir/query.js')
Оба не удалось (в quasar dev
mode) с жалобой в браузере регистрирует невозможность загрузки этого файла из http://127.0.0.1: 8080 /
Что сработало, переместив его в каталог статики Quasar:
const myWorker = new Worker('statics/query.js')
Это не идеально по нескольким причинам (без задержки, без автоматической перезагрузки при редактировании, исходный код в неожиданном месте и т. Д. c.).
Есть ли способ сохранить исходный файл веб-работника в ресурсах вместо stati c?