#node.js #npm #node-gyp
#node.js #npm #узел-gyp
Вопрос:
Я пытаюсь установить node.js спроектируйте и запустите npm install и получили сообщение об ошибке
../src/main.cc:137:89: ошибка: нет соответствующей функции для вызова ‘v8:: Object::Set(v8:: Local<v8::String>, Nan::imp::IntegerFactory<v8:: Integer>::return_t)’
что не так с проектом?
полная ошибка здесь https://paste.ubuntu.com/p/hJGDfdrKB2 /
Ответ №1:
Похоже, что используемый вами пакет не поддерживает версию запущенного вами узла. Попробуйте запустить его под Node v8 и посмотреть, исправит ли это проблему. Если это произойдет, сообщите сопровождающему пакета, что он нуждается в обновлении.
Плазма
Комментарии:
1. Мне нравится, что мы не можем определить, какая версия узла нам нужна для данного проекта.
npm
конечно, не нравятся менеджеры пакетов, или сопровождающие, или пользователи.
Ответ №2:
понижение до nodejs-10 сработало для меня. Надеюсь, это поможет.