-
Notifications
You must be signed in to change notification settings - Fork 137
Description
Saw another issue mentioning about not being able to install on Node 12. Therefore upgraded to the latest Node 14.6.0 but still couldn't install.
Mac OS version: 10.15.5
NodeJS version: 14.6.0
The errors began with:
bufferutil@1.2.1 install /Volumes/TBack/Development/chalktalk/server/node_modules/bufferutil
node-gyp rebuild
CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
../src/bufferutil.cc:25:30: error: no template named 'Handle' in namespace 'v8'
static void Initialize(v8::Handlev8::Object target)
~~~~^
../src/bufferutil.cc:33:86: error: too few arguments to function call, single
argument 'context' was not specified
...Nan::New("BufferUtil").ToLocalChecked(), t->GetFunction());
~~~~~~~~~~~~~~ ^
/Users/soro/Library/Caches/node-gyp/14.6.0/include/node/v8.h:6475:3: note:
'GetFunction' declared here
V8_WARN_UNUSED_RESULT MaybeLocal GetFunction(
^
/Users/soro/Library/Caches/node-gyp/14.6.0/include/node/v8config.h:431:31: note:
expanded from macro 'V8_WARN_UNUSED_RESULT'
#define V8_WARN_UNUSED_RESULT attribute((warn_unused_result))