Tools, FAQ, Tutorials:
Setup Node.js for WYFA Tests
How to Setup Node.js for WYFA (Write Your First Application) Tests?
✍: FYIcenter.com
Before performing any Node.js SDK tests on the WYFA network,
you need to setup the Node.js on your local host.
1. Make sure Node.js is installed:
$ node --version v8.10.0
2. Install required packages:
$ cd hyperledger-binaries/fabric-samples $ cd fabcar/javascript $ sudo npm install > pkcs11js@1.0.17 install /home/fyicenter/hyperledger-binaries/fabric-samples/fabcar/javascript/node_modules/pkcs11js > node-gyp rebuild gyp ERR! configure error gyp ERR! stack Error: EACCES: permission denied, mkdir \ '/home/fyicenter/hyperledger-binaries/fabric-samples/fabcar/javascript/node_modules/pkcs11js/build' gyp ERR! System Linux 4.15.0-1037-azure gyp ERR! command "/usr/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" gyp ERR! cwd /home/fyicenter/hyperledger-binaries/fabric-samples/fabcar/javascript/node_modules/pkcs11js gyp ERR! node -v v8.10.0 gyp ERR! node-gyp -v v3.8.0 gyp ERR! not ok npm WARN fabcar@1.0.0 No repository field.
Looks like there is a problem with the pkcs11js directory.
3. Create the failed directory manually and try it again:
$ sudo mkdir -p node_modules/pkcs11js/build $ sudo npm install ... gyp ERR! configure error gyp ERR! stack Error: EACCES: permission denied, mkdir \ '/home/fyicenter/hyperledger-binaries/fabric-samples/fabcar\ /javascript/node_modules/fabric-client/node_modules/pkcs11js/build'
4. Create the failed directory manually and try it again:
$ sudo mkdir -p node_modules/fabric-client/node_modules/pkcs11js/build $ sudo npm install gyp ERR! configure error gyp ERR! stack Error: EACCES: permission denied, mkdir \ '/home/fyicenter/hyperledger-binaries/fabric-samples/fabcar\ /javascript/node_modules/fabric-network/node_modules/pkcs11js/build'
5. Create the failed directory manually and try it again:
$ sudo mkdir -p node_modules/fabric-network/node_modules/pkcs11js/build $ sudo npm install gyp ERR! configure error gyp ERR! stack Error: EACCES: permission denied, mkdir \ '/home/fyicenter/hyperledger-binaries/fabric-samples/fabcar\ /javascript/node_modules/fabric-network/node_modules/pkcs11js/build'
It failed again with the same directory. So "npm install" command just deleted the directory and not able to re-create it.
See next tutorial on how to resolve the issue.
⇒ Reinstall npm with Node Version Manager
⇐ blockfile_000000 - Blockfiles of Blockchain
2020-02-07, 1263🔥, 0💬
Popular Posts:
What Is session_register() in PHP? session_register() is old function that registers global variable...
Where to find tutorials on JSON (JavaScript Object Notation) text string format? I want to know how ...
How to use the "send-one-way-request" Policy statement to call an extra web service for an Azure API...
How to install "C++/CLI Support" component in Visual Studio? I need to build my Visual Studio C++/CL...
How to use the urllib.request.Request object to build more complex HTTP request? The urllib.request....