【发布时间】:2022-06-11 01:07:35
【问题描述】:
我想在我的 React-App 中使用 SharedWorkers。如文档 (https://webpack.js.org/guides/web-workers/) 中所述,Webpack 5 通常支持 Web Workers。所以它也应该支持 SharedWorkers 作为 Web Workers 的一种实现。
所示示例按预期工作:
new Worker(new URL('./worker.js', import.meta.url));
但如果我将行改为
new SharedWorker(new URL('./worker.js', import.meta.url));
什么都没有发生。工作代码没有被执行,控制台中也没有显示错误。
谁能帮我让 Shared Workers 使用 Webpack 5(使用 CRA 和 react-scripts 5.0.1)
【问题讨论】:
标签: webpack create-react-app web-worker shared-worker