我想在我的React中使用SharedWorkers。正如docs (https://webpack.js.org/guides/web-workers/)中所述,Webpack 5一般支持网络工作者。因此,它还应该支持SharedWorkers作为Workers的一个实现。
所示示例的工作原理如下:
new Worker(new URL('./worker.js', import.meta.url));但如果我把线改为
new SharedWorker(new URL('./worker.js', import.meta.url));什么都没发生。没有执行工作代码,控制台中也没有显示错误。
谁能帮我找到和Webpack 5一起工作的共享工人(使用CRA和react脚本5.0.1)
发布于 2022-06-10 17:07:35
我面临着同样的问题,对我来说最有效的方法是将worker.js文件放在公用文件夹下,然后这个连接就可以工作了。
new SharedWorker(new URL('./worker.js', import.meta.url));https://stackoverflow.com/questions/72435154
复制相似问题