bufferutil npm 패키지를 설치하는 중 오류가 발생했습니다.

bufferutil npm 패키지를 설치하는 중 오류가 발생했습니다.

내 서버에 애플리케이션을 설치하는 데 문제가 있습니다. 모든 것이 로컬에서 잘 작동합니다. Node와 npm의 버전은 동일하지만 서버에 설치할 때 여전히 다음 오류가 발생합니다.

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)

어떡해? 누구든지 아이디어가 있나요?

노드가 설치되었습니다 12.4.0.

답변1

제가 댓글을 달기에는 평판이 부족해서 안좋은 답변을 드려 죄송합니다.

. socket.io​운 좋게도 이는 bufferutil선택적 종속성이므로 방금 제거했습니다.

그래도 그냥 bufferutil써보세요차단 및 차단 해제AFAICT 데이터는 일반적인 http/ws 연결에만 사용되므로(https/wss가 아님) 귀하의 경우에는 필요하지 않을 것입니다.

관련 정보