我的应用程序中有一些繁重的 JavaScript 代码,它使 UI 陷入困境,感觉不到 60fps(卡顿)。
我想利用 Web Worker 的优势,同时又不失去 Angular-CLI 的舒适性(我不想运行 ngject
)。理想情况下,我的整个应用程序将在网络 worker 内部运行。
这目前可能吗?
先决条件:
- Angular 2 或 4
- Angular-cli v.1.0+
- 不从 angular-cli 弹出
最佳答案
我假设您看到了这个:Angular CLI generated app with Web Workers
还有这个:https://medium.com/@enriqueoriol/angular-with-web-workers-step-by-step-dc11d5872135
但不喜欢弹出?
目前我不知道有什么方法可以做到这一点。有问题需要在这里添加:https://github.com/angular/angular-cli/issues/2305
因此,您的问题的令人失望的答案可能是“否”。
关于angular - 在 Web Worker 中运行 Angular 应用程序,无需从 CLI 中弹出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45361112/