blockchain / service-my-wallet-v3

Blockchain Wallet API Service
https://blockchain.info/api/blockchain_wallet_api
GNU Affero General Public License v3.0
910 stars 518 forks source link

Install failed with node v10.12.0 #387

Open yihuang opened 5 years ago

yihuang commented 5 years ago

Node v10.12.0, install with npm install blockchain-wallet-service

make: Entering directory '/home/huangyi/node_modules/utf-8-validate/build'
  CXX(target) Release/obj.target/validation/src/validation.o
In file included from ../node_modules/nan/nan.h:190:0,
                 from ../src/validation.cc:15:
../node_modules/nan/nan_maybe_43_inl.h: In function ‘Nan::Maybe<bool> Nan::ForceSet(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’:
../node_modules/nan/nan_maybe_43_inl.h:88:15: error: ‘class v8::Object’ has no member named ‘ForceSet’
   return obj->ForceSet(GetCurrentContext(), key, value, attribs);
               ^
jtormey commented 5 years ago

I see these errors when installing, but the install is still successful. It looks like the errors come from optional sub-dependencies, which can be skipped. Are you sure the service did not actually install?

amirzandi commented 5 years ago

@jtormey how can I test to check that the service has been successfully installed?