Obtendo erro ao instalar o pacote bufferutil npm

Obtendo erro ao instalar o pacote bufferutil npm

Estou com um problema ao instalar meu aplicativo no meu servidor. Localmente tudo funciona bem. As versões do node e do npm são as mesmas, mas ainda estou recebendo este erro durante a instalação no servidor:

91 verbose stack Error: [email protected] install: `node-gyp-build`
91 verbose stack spawn ENOENT
91 verbose stack     at ChildProcess.<anonymous> (/opt/plesk/node/12/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:48:18)
91 verbose stack     at ChildProcess.emit (events.js:200:13)
91 verbose stack     at maybeClose (internal/child_process.js:1021:16)
91 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:283:5)

O que posso fazer? Alguém tem uma ideia?

Instalado está o nó 12.4.0.

Responder1

Não tenho reputação para comentar, sinto muito pela resposta terrível.

Eu tive o mesmo problema com um projeto dependendo do socket.io. Minha sorte é que bufferutilé uma dependência opcional, então acabei de removê-la.

Em qualquer caso, bufferutilsó é usado paramascarar e desmascarardados que, AFAICT, são usados ​​apenas para conexões http/ws simples (portanto, não https/wss), portanto, podem não ser necessários no seu caso.

informação relacionada