Как использовать работника или что-то вроде работника в угловом проекте nativescript - PullRequest
0 голосов
/ 28 июня 2019

Я не знаю, как использовать работника в моем угловом проекте nativescript.

При попытке использовать работника в угловом проекте nativescript произошла ошибка.

Сообщение об ошибке Error: The AngularCompilerPlugin was not found. The @ngtools/webpack loader requires the plugin.

Я знаю, что уже существует много дискуссий об этой ошибке.

, например:

Однако я все еще не могу решить эту проблему с помощьюбольшинство из перечисленных методов, поэтому я не просто спрашиваю, как решить эту ошибку, но хочу узнать, есть ли другие методы для запуска работника.

Мой env: "nativescript-dev-webpack": "^0.24.1", "nativescript-worker-loader": "^0.9.5",

О моем коде: рабочий импортирует некоторые машинописные файлы, и многие этих файлов также используются в угловом коде.Например, оба могут содержать «Product.ts», «Buyer.ts», «Merchant.ts», ... и «Product.ts» также может содержать «Buyer.ts», «Company.ts»,... «Company.ts» может содержать «Country.ts», некоторые из этих файлов используют плагины javascript, возможно, для поиска, для обработки изображения продукта, в том числе с использованием https://github.com/emscripten-core/emscripten плагинов в коде javascript.

Теперь, если я не импортирую все это, рабочий будет работать, но это может оказаться бесполезным.Если я импортирую только один псевдо простой файл и сделаю его файлом js, это тоже может быть хорошо.Однако когда я пытался заставить вышеописанный код работать, он всегда выдавал ошибки, и я просто не знаю, как это решить.При использовании разных методов возникали разные ошибки.

Тем не менее этот работник хорошо работал в проекте nativescript 4.

Будут ли какие-либо методы для запуска работника в проекте nativescript 5?

Например, я попробовал: плагин для веб-работника , но не работает.

Или есть ли другие методы компиляции, которые могут заставить работника работать снова?

Если явозможно пропустил что-то, чтобы попробовать, все будут приветствоваться.

И если есть другие решения, которые могут заставить вышеуказанный код достичь того, что работник может сделать без "nativescript-worker-loader", то это тоже будет очень хорошо.

...