运行 Angular Web Worker 中的应用程序,无需从 CLI 中弹出

Run Angular app inside web worker without ejecting from CLI

我的应用程序中有一些繁重的 javascript 代码,它使 UI 停滞不前,感觉不到 60fps(卡顿)。

我想在不失去 angular-cli 的便利的情况下利用 Web Worker(我不想 运行 ng eject)。理想情况下,我的整个应用程序会 运行 在 web worker 中。

目前可以吗?

前提条件:

我假设你看到了这个:

还有这个:https://medium.com/@enriqueoriol/angular-with-web-workers-step-by-step-dc11d5872135

但不喜欢弹出?

我目前不知道有什么方法可以做到这一点。有问题在这里补充一下:https://github.com/angular/angular-cli/issues/2305

所以您的问题的令人失望的答案可能是 "no"。