我已经使用以下链接在angular-4
中实现了“角度推送通知”:
https://blog.angular-university.io/angular-push-notifications/
我已经通过以下方式完成了“服务人员”的设置
1. add this package npm i -S @angular/pwa
2. enable service-worker in .angular-cli.json
"apps": [
{
"root": "src",
"outDir": "dist",
"environmentSource": "environments/environment.ts",
"environments": {
"dev": "environments/environment.ts",
"prod": "environments/environment.prod.ts"
},
"serviceWorker": true
}
然后使用npm start
启动服务器,服务器将向我抛出该错误
./ node_modules/@angular/service-worker/src/module.d.ts(30,9)中的错误:类型'ModuleWithProviders'不是通用的。
在这种情况下,我不知道该怎么办。
请帮助我缩短此错误。
先谢谢您
答案 0 :(得分:0)
我已经删除了Service Workers
模块并删除了angular-push-notifications
中的软件包angular-4
,并通过我的数据库使用socket.io自定义推送通知, 在数据库中添加新记录时,我已经设置了逻辑,我已经使用自定义通知功能通知了用户