web-push:用于Node.js的Web Push库

时间:2024-03-19 11:45:51
【文件属性】:

文件名称:web-push:用于Node.js的Web Push库

文件大小:127KB

文件格式:ZIP

更新时间:2024-03-19 11:45:51

JavaScript

网络推送 为什么 Web推送要求通过完成从后端触发的推送消息,如果要与推送消息一起发送数据,则还必须根据对数据进行。 该模块使发送消息变得容易,还将处理对依赖GCM进行消息发送/传递的浏览器的旧支持。 安装 安装很简单,只需通过npm安装即可。 npm install web-push --save 用法 该库的常见用例是使用GCM API密钥和VAPID密钥的应用服务器。 const webpush = require ( 'web-push' ) ; // VAPID keys should only be generated only once. const vapidKeys = webpush . generateVAPIDKeys ( ) ; webpush . setGCMAPIKey ( '' ) ; webpush .


【文件预览】:
web-push-master
----.gitignore(37B)
----.renovaterc.json(74B)
----.eslintrc(524B)
----package.json(2KB)
----ISSUE_TEMPLATE.md(1KB)
----package-lock.json(345KB)
----src()
--------web-push-error.js(388B)
--------cli.js(3KB)
--------vapid-helper.js(7KB)
--------index.js(771B)
--------encryption-helper.js(2KB)
--------web-push-constants.js(179B)
--------web-push-lib.js(12KB)
----.travis.yml(666B)
----LICENSE(228B)
----README.md(15KB)
----.npmignore(82B)
----test()
--------.eslintrc(97B)
--------data()
--------test-encryption-helper.js(3KB)
--------test-generate-request-details.js(10KB)
--------testSetGCMAPIKey.js(866B)
--------helpers()
--------test-vapid-helper.js(8KB)
--------test-cli.js(6KB)
--------testSendNotification.js(25KB)
--------testSelenium.js(9KB)
--------test-set-vapid-details.js(3KB)

网友评论