0

我有一个配置了网络工作者的 npm 模块。我使用带有以下规则的 webpack 4 构建这个模块:

{
  test: /\.worker\.js$/,
  use: {loader: 'worker-loader'}
}

当我构建模块时,我确实看到它正确输出了网络工作者,并且我的 package.json “文件”条目确实包含了工作者,因此它包含在我的模块中。

我有另一个使用这个 npm 模块的项目(反应应用程序,使用 create-react-app),但是当我启动它时,我看到我的浏览器正在寻找工作人员:http://localhost/worker.js 这是不正确的.

我在这里想念什么?我确实看到有人问过关于如何在 npm 模块上使用 web worker的类似问题, 但似乎他对 yarn 有疑问。

4

0 回答 0