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, ∼2013🔥, 0💬
Popular Posts:
Where to get the detailed description of the JSON.stringify() Function in JavaScript? Here is the de...
How to create a navigation file like navigation.xhtml for an EPUB 3.0 book? At least one navigation ...
Where to get the detailed description of the JSON.stringify() Function in JavaScript? Here is the de...
Where to find tutorials on HTML language? I want to know how to learn HTML. Here is a large collecti...
How to install "C++/CLI Support" component in Visual Studio? I need to build my Visual Studio C++/CL...