我正在使用 browserify 来打包我的应用程序并使用 js 文件作为模块。

现在我想使用网络 worker 在后台上传一个非常大的文件。

我的问题是要创建这个 worker 的指令

new Worker('./worker.js')

必须接收一个 js 文件的名称。所以这个文件不能是一个模块。我认为这使我的应用程序变得更加复杂,因为现在我必须结合使用 js 文件的两种方式。

另一方面,我也有兴趣从该工作人员访问 browserify 模块。

所以问题是,结合使用 browserify 和 web workers 的最佳方式是什么?

最佳答案

你可以使用 webworkify 来处理这个

关于javascript - 结合 browserify 和 WebWorker,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30127481/

10-10 18:01