我正在开发一个执行强大计算操作的angular库。因此,我对实现webworker很感兴趣,以便获得更好的用户体验,并让复杂的操作在后台运行。我的问题是,当我使用Angular CLI8运行命令ng g web-worker时,输出是WebWorker requires a project type of "application".。有人
我正在使用angular 6的JsStore,当我试图用文件加载器“import * as workerPath from 'file-loader?jsstore/dist/jsstore.worker.js‘”导入它时,我得到了这个错误。
它显示找不到模块'file-loader?name=scripts/name.hash.js!jsstore/dist/jsstore.worker.js'.在使用新的'ng生
在我的web应用程序(使用Angular4)中,我使用"@angular/service-worker": "^1.0.0-beta.16"生成服务worker,还使用firebase-messaging-sw.js生成FCM推送通知,angular/ service -worker仅在生产版本中创建worker-basic.min.js。