首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Webpack 5支持SharedWorkers?

Webpack 5支持SharedWorkers?
EN

Stack Overflow用户
提问于 2022-05-30 13:29:01
回答 1查看 163关注 0票数 1

我想在我的React中使用SharedWorkers。正如docs (https://webpack.js.org/guides/web-workers/)中所述,Webpack 5一般支持网络工作者。因此,它还应该支持SharedWorkers作为Workers的一个实现。

所示示例的工作原理如下:

代码语言:javascript
复制
new Worker(new URL('./worker.js', import.meta.url));

但如果我把线改为

代码语言:javascript
复制
new SharedWorker(new URL('./worker.js', import.meta.url));

什么都没发生。没有执行工作代码,控制台中也没有显示错误。

谁能帮我找到和Webpack 5一起工作的共享工人(使用CRA和react脚本5.0.1)

EN

回答 1

Stack Overflow用户

发布于 2022-06-10 17:07:35

我面临着同样的问题,对我来说最有效的方法是将worker.js文件放在公用文件夹下,然后这个连接就可以工作了。

代码语言:javascript
复制
new SharedWorker(new URL('./worker.js', import.meta.url));
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72435154

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档