У меня есть WebWorker
, где я использую импорт. Я могу импортировать класс и использовать его.
У меня есть файл с двумя классами, где один класс использует angular, firebase и другие импорты для этого класса; другой класс является просто строительным классом, который строит объект. Всякий раз, когда я импортирую класс простого конструктора, я сталкиваюсь с этим:
./src/app/import.worker.ts (./node_modules/worker-plugin/dist/loader.js?
{"name":"0"}!./src/app/import.worker.ts)
Module build failed (from ./node_modules/worker-plugin/dist/loader.js)
Я предполагаю, что angular как-то задействован, потому что указанный класс c, который я импортирую, не использует никаких зависимостей.
Есть ли способ обойти эту ошибку, чтобы я мог импортировать простой класс, который находится в файле, полном других зависимостей? Должен ли я посмотреть на angular/webpack
и как он компилирует файлы для веб-работника?