线
publicKey = Buffer.from(publicKey, 'base64url');
投掷
uncaughtException server.js TypeError [ERR_UNKNOWN_ENCODING]: Unknown encoding: base64url
at fromString (buffer.js:451:13)
at Function.from (buffer.js:305:12)
at Object.validatePublicKey (C:\Users\libor\OneDrive\Escritorio\todo\dev\Aplay\proyectos\cms-mimediodetest3\node_modules\web-push\src\vapid-helper.js:107:22)
我正在使用节点:12.22.12 和缓冲区:3.6.4
我已经搜索了修复程序但什么也没找到
我在文档中进行了搜索,并且 buffer 接受 base64url
我不知道该怎么办
我刚刚遇到这个错误并打开生成的
server.js
发现Buffer
正在被填充。
我建议在生成的代码中检查 Buffer.from = function (value, encodingOrOffset, length) {
(假设它没有被缩小)。