SharedWorker
将 a 添加到@angular/cli >1.2
生成的项目的具体步骤是什么。我希望在 TypeScript 中定义 SharedWorker(具有完整/正确的类型定义编辑器支持),与主项目共享接口,并与主项目一起不断编译和测试。
我还没有找到描述如何修改 cli 生成的项目以包含 aWorker
或SharedWorker
. 但是,有几篇文章(例如这篇文章)展示了如何转换整个 cli 生成的项目以将其作为 Web Worker 运行。但这不是我的用例。
我想将与Lovefield数据库的交互限制SharedWorker
在与主应用程序不同的进程中运行。
尽管我已经尝试了一些尝试来解决这个问题,但我并没有取得太大进展。希望有人可以为我(和未来的读者)节省很多时间。