Angular 中的网络工作者

Web Workers in Angular

我想弄清楚为什么当我 运行 npx ng generate web-worker app 时,我会收到此错误:Schematic "web-worker" not found in collection "@schematics/angular".

我的 angular cli 是:6.2.7 angular-核心是:6.1.7

哪个版本的 angular 开始允许开发人员 generate web-worker? 这不是 npx 的好用例吗? 我也尝试使用 node_modules 中的 ng 并得到了同样的错误。

如果我需要 post 更多信息,请告诉我。

或者我想知道如何为我的 angular 应用程序实现网络工作者; ng generate 似乎是一种简化的方式,但如果需要,我愿意接受其他选择。

web workers 的 cli 支持Angular 8. 您需要更新 angular 版本。

angular Web Worker 的 cli 支持从 Angular 8.
开始 要升级项目的 angular 版本,您可以按照以下步骤操作-
1. npm 安装-g @angular/cli
2. 更新 @angular/cli @angular/core