HyperLedger Composer:无法加载连接器模块" composer-connector-embedded"用于连接配置文件" testprofile"

时间:2017-07-03 07:37:29

标签: hyperledger hyperledger-fabric

我无法测试作曲家示例,测试配置文件未定义,我也不知道如何配置它以用于测试目的。以下错误显示composer连接器无法确定连接配置文件。

azureuser@hyperledger101:~/.nvm/v6.9.5/lib/node_modules/digitalproperty-network$ npm test

> digitalproperty-network@0.0.10 pretest /home/azureuser/.nvm/v6.9.5/lib/node_modules/digitalproperty-network
> npm run lint


> digitalproperty-network@0.0.10 lint /home/azureuser/.nvm/v6.9.5/lib/node_modules/digitalproperty-network
> eslint .


> digitalproperty-network@0.0.10 postlint /home/azureuser/.nvm/v6.9.5/lib/node_modules/digitalproperty-network
> npm run licchk


> digitalproperty-network@0.0.10 licchk /home/azureuser/.nvm/v6.9.5/lib/node_modules/digitalproperty-network
> license-check


> digitalproperty-network@0.0.10 postlicchk /home/azureuser/.nvm/v6.9.5/lib/node_modules/digitalproperty-network
> npm run doc


> digitalproperty-network@0.0.10 doc /home/azureuser/.nvm/v6.9.5/lib/node_modules/digitalproperty-network
> jsdoc --pedantic --recurse -c jsdoc.conf


> digitalproperty-network@0.0.10 test /home/azureuser/.nvm/v6.9.5/lib/node_modules/digitalproperty-network
> mocha -t 0 --recursive



  DigitalLandTitle
    1) "before all" hook


  0 passing (2s)
  1 failing

  1) DigitalLandTitle "before all" hook:
     Error: Failed to load connector module "composer-connector-embedded" for connection profile "testprofile"
      at connectionProfileStore.load.then.e (/home/azureuser/.nvm/v6.9.5/lib/node_modules/composer-admin/node_modules/composer-common/lib/connectionprofilemanager.js:151:27)

环境

使用的版本:composer-cli v0.9.0

环境名称和版本(例如Chrome 39,node.js 5.4):node --version v6.9.5

操作系统和版本(桌面或移动):Ubuntu 14.04 LTS服务器版。

1 个答案:

答案 0 :(得分:0)

更新package.json中的devDependencies

"devDependencies": {
...
"composer-admin": "latest",
"composer-client": "latest",
"composer-connector-embedded": "latest"
}

然后再次运行npm install然后再运行npm test