3

シングルスパ反応マイクロフロントエンドの1つで単純なWebワーカーを使用したいだけです。ただし、初期化すると機能しません。プログラムはワーカーを見つけることができません。root.component.js 内で次の 2 つのメソッドを試しました。

古典的な方法 ->

let myWorker = new Worker('./worker.js'); 

印刷されたエラーメッセージは次のとおりです。

GET http://example.com/worker.js 404 (見つかりません)

webpack の方法 ->

let myWorker = new Worker(new URL('./worker.js', import.meta.url));

そして、印刷されたエラーメッセージは

react_devtools_backend.js:4049 DOMException: 'Worker' の構築に失敗しました: 'http://example.com:8001/src_worker_js.project-name.js' のスクリプトは、オリジン 'http://example.com' からアクセスできません。

私はsingle-spaとwebpackの初心者なので、正しい方法をしていないだけだと思います。

4

0 に答える 0