Beim Installieren des Bufferutil-NPM-Pakets tritt ein Fehler auf.

Beim Installieren des Bufferutil-NPM-Pakets tritt ein Fehler auf.

Ich habe ein Problem bei der Installation meiner Anwendung auf meinem Server. Lokal funktioniert alles einwandfrei. Die Versionen von Node und NPM sind gleich, aber ich erhalte während der Installation auf dem Server immer noch diesen Fehler:

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)

Was kann ich tun? Hat jemand eine Idee?

Installiert ist node 12.4.0.

Antwort1

Mir fehlt die Reputation, um einen Kommentar abzugeben, also entschuldigen Sie die schreckliche Antwort.

Ich hatte das gleiche Problem mit einem Projekt, das von abhängig war socket.io. Zu meinem Glück handelt es bufferutilsich um eine optionale Abhängigkeit, also habe ich sie einfach entfernt.

In jedem Fall bufferutilwird nur verwendet, ummaskieren und demaskierenDaten, die, soweit ich weiß, nur für einfache http/ws-Verbindungen verwendet werden (also nicht https/wss), sodass sie in Ihrem Fall möglicherweise nicht benötigt werden.

verwandte Informationen