2017-03-21 7 views
0

私はthe Fabric Composer Quickstartに従うことを試みているが失敗している。布製作曲家のクイックスタートがubuntuで失敗16.04

私にヒントを教えてください。

"sudo npm install"を試したところ、いくつかの警告が表示されてスクリプトが完了しました。私は

List business network digitalproperty-network 
2017-03-21T22:44:47.360Z ERROR FSConnectionProfileStore :load()     Failed to loaded connection profile defaultProfile {"0":{"stack":["{Error}ENOENT: no such file or directory, open '<directory>.composer-connection-profiles/defaultProfile/connection.json' Error: ENOENT: no such file or directory, open '<directory>.composer-connection-profiles/defaultProfile/connection.json'"," at Error (native)"]}}$ 
Failed to load connection profile defaultProfile 
Command completed successfully. 

"sudoの作曲ネットワークリスト-n digitalproperty-ネットワーク--enrollId WebAppAdmin --enrollSecret DJY27pEnl16d" は、私はそれが見えます

Ubuntu: 16.04 
docker: 1.13.1 
docker-compose: 1.11.2 
node: v6.10.0 
npm: 4.4.4 
git: 2.11.0 
composer: 
composer-cli     v0.5.5 
composer-admin     v0.5.5 
composer-client    v0.5.5 
composer-common    v0.5.5 
composer-runtime-hlf   v0.5.5 
composer-connector-hlf   v0.5.5 

使用してみました

npm WARN lifecycle [email protected]~preinstall: cannot run in wd %s %s (wd=%s) [email protected] composer --version || echo 'Please first run npm install -g composer-cli' /<directory>/sample-applications/packages/getting-started 
npm WARN lifecycle [email protected]~install: cannot run in wd %s %s (wd=%s) [email protected] scripts/download-hyperledger.sh && scripts/start-hyperledger.sh && npm run deployNetwork /<directory>/sample-applications/packages/getting-started 

私は.composer-connection-profiles/defaultProfile/direcotryを持っていますが、ディレクトリにはconnection.jsがありません。

どうすれば問題を解決できますか?私は手動でconnection.jsを準備できますか?

ありがとうございました!

+0

を解決します。それでもエラーが表示されます:「エラー:接続プロファイル「defaultProfile」のコネクタ・モジュール「composer-connector-hlf」をロードできませんでした」 –

答えて

2

この問題は、sudoを使用してnpmを実行すると発生します。 rootとしてコマンドを実行する必要はないので、sudoを使わずにもう一度やり直してみてください。

+0

はい、あなたは正しいです!私は "/node_modules/composer-cli/node_modules/grpc/src/node/extension_binary/grpc_node.node"が作成されていないことを発見しました。私は--unsafe-permでcomposer-cliを再構築しました。しかし、あなたは正しいです、私は最初にsudoを使用してはいけません.... –

0

これは私のUbuntu 14.04を使用しようとファブリックcomposserによって調製されるprereqs-ubuntu.shを用い問題npm install composer-connector-hlf

関連する問題