У меня проблема с установкой моего приложения на сервере. Локально все работает нормально. Версии 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
используется только дляМаска и разоблачениеданные, которые, как я понимаю, используются только для простых http/ws-соединений (а не https/wss), поэтому в вашем случае они могут не понадобиться.