Ошибка установки pty.js?

1

Я столкнулся с проблемой unusal при попытке установить pty.js с помощью узла:

Если я запустил npm install pty.js, я получаю эту ошибку:

   > [email protected] install 
/Users/username/WebstormProjects/example/node_modules/pty.js
> node-gyp rebuild

CXX(target) Release/obj.target/pty/src/unix/pty.o
In file included from ../src/unix/pty.cc:20:
In file included from ../node_modules/nan/nan.h:190:
../node_modules/nan/nan_maybe_43_inl.h:88:15: error: no member named 'ForceSet' in 'v8::Object'
return obj->ForceSet(GetCurrentContext(), key, value, attribs);
~~~  ^
In file included from ../src/unix/pty.cc:20:
../node_modules/nan/nan.h:816:18: warning: 'MakeCallback' is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
return node::MakeCallback()
^

Я прочитал сообщение "Ошибки установки pty.js (узла) на OS X", но он не помог мне решить проблему.

  • 0
    Я верю, что это поможет stackoverflow.com/questions/24949902/…
  • 0
    это не помогло мне. Я получаю ту же ошибку
Теги:
nuxt.js

1 ответ

1
Лучший ответ

вам нужно удалить sumbol ^ в you package.json

 "ajv": "6.0.0",
 "ajv-keywords": "3.2.0"

эта ошибка в nodejs ^ 10 (проект nuxt.js)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню