【发布时间】:2022-07-14 05:00:16
【问题描述】:
我正在构建一个使用 Vue 作为前端的应用程序,特别是 Vue 3 Composition API + Typescript。我需要能够在后台使用网络工作者进行长时间运行的进程。我能够让 vanillajs 网络工作者与 Vue 应用程序一起运行,这没问题。我的问题是我需要我的网络工作者能够访问在 Vue 应用程序中编写的类和函数。我的网络工作者和我的 Vue 应用程序都需要使用相同的类和函数,我不想在两个地方编写它们。有没有办法分享它们?任何帮助表示赞赏。
【问题讨论】:
-
这个问题没有上下文就没有意义。哪些类和函数?无论是否使用 Vue,您都无法从主应用程序访问任何内容。如果需要,可以在主应用程序和辅助应用程序之间共享一些代码。写这篇文章时应该考虑到这一点。
标签: javascript typescript vue.js web-worker