fedora-using colleague just asked me how easy it would be to install
everything necessary to start playing with linux foundation's
hyperledger (blockchain), apparently including hyperledger fabric and
composer, and whatever else can be crammed onto a fully-updated fedora
27 system.
i poked around, found this:
https://hyperledger.github.io/composer/installing/installing-index
so i just tried to follow along but i am by no means a node.js expert,
and when i tried to install composer-cli with "npm" globally:
$ sudo npm install -g composer-cli
i get various warnings about deprecated modules, about a bazillion
warnings that i have no permission ...
"to access the dev dir
/usr/lib/node_modules/composer-rest-server/node_modules/pkcs11js/.node-gyp/8.9.4"
and warnings like:
&quot;ajv-keywords(a)2.1.1 requires a peer of ajv(a)^5.0.0 but none is
installed. You must install peer dependencies yourself"
which makes me nervous that i have no freaking clue what i'm doing
here, and have no idea which warnings are significant and which
aren't.
i'm sure i can tease all this out eventually, but has anyone already
gone through this exercise and written it up somewhere?
rday
--
========================================================================
Robert P. J. Day Ottawa, Ontario, CANADA
http://crashcourse.ca
Twitter: http://twitter.com/rpjday
LinkedIn: http://ca.linkedin.com/in/rpjday
========================================================================

so i just tried to follow along but i am by no means a node.js
expert,
and when i tried to install composer-cli with "npm" globally:
$ sudo npm install -g composer-cli

I like to use nvm https://github.com/creationix/nvm when developing with
Node on Fedora.
I do not like to have npm overwrite or change system files, with nvm it
will install all global modules into my home folder.
Jonny