본문 바로가기
  • 포르쉐타고싶다
인포테인먼트 - development/node.js

[npm] npm install 중 ../../nan/nan_object_wrap.h:24:25: error: no member named 'IsNearDeath' 에러 해결

by 지오ㄴl 2021. 4. 13.

문제

 

블록체인 프로젝트를 진행하던 중 특정 모듈을 다운 받기 위해 터미널에 

 

$ npm install

를 입력했는데

 

../../nan/nan_object_wrap.h:124:26: error: no member named 'IsNearDeath' in 'Nan::Persistent<v8::Object, v8::NonCopyablePersistentTraits<v8::Object> >'
    assert(wrap->handle_.IsNearDeath());

같은 에러가 발생하였다

 


.

 

해결

 

node의 버전을 downgrade 해줬더니 해결되었다.

$ npm install -g n
$ n 10.15.1

 

사용하려고 하는 package는 npm버전과 관련이 있을 뿐만 아니라

node의 버전도 맞춰줘야 한다.

반응형

댓글