Я хотел бы использовать рабочий поток в моем электронном приложении. В моей среде разработчика это работает, но после сборки приложения с помощью электронного компоновщика файл javascript, содержащий код рабочего потока, не может быть загружен классом Worker.
Кажется, класс Worker не может быть загружен загрузите js из файла asar.
всплывающее окно с ошибкой
После того, как я отключил упаковку asar, она работает (но использование без упаковки asar не рекомендуется, так что это не приемлемое для меня решение).
Существует минимальный пример для воспроизведения проблемы.
версии:
"devDependencies": {
"electron": "7.1.2",
"electron-builder": "22.2.0"
}
Неужели я что-то не так? Есть ли способ решить эту проблему?