如何在节点 js 中生成网络推送 vapid 密钥?

How to generate web push vapid keys in node js?

我安装了网络推送:

npm i -S web-push

然后,当我尝试生成乏味的密钥时,键入此命令会抛出错误:

./node_modules/.bin/web-push generate-vapid-keys
'.' is not recognized as an internal or external command,
operable program or batch file.

如何在节点 js 中生成 webpush vapid 密钥?

我使用 \ 而不是 /

修复了错误
.\node_modules\.bin\web-push generate-vapid-keys

您可以使用此命令生成 vapid-keys

npx web-push generate-vapid-keys [--json]

https://www.npmjs.com/package/web-push