HyperLedger Composer: не удалось загрузить модуль соединителя composer-connector-embedded для профиля соединения testprofile

Я не могу протестировать примеры композитора, тестовый профиль не определен, и я понятия не имею, как его настроить для целей тестирования. Приведенная ниже ошибка показывает, что коннектор композитора не может определить профиль подключения.

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

> [email protected] pretest /home/azureuser/.nvm/v6.9.5/lib/node_modules/digitalproperty-network
> npm run lint


> [email protected] lint /home/azureuser/.nvm/v6.9.5/lib/node_modules/digitalproperty-network
> eslint .


> [email protected] postlint /home/azureuser/.nvm/v6.9.5/lib/node_modules/digitalproperty-network
> npm run licchk


> [email protected] licchk /home/azureuser/.nvm/v6.9.5/lib/node_modules/digitalproperty-network
> license-check


> [email protected] postlicchk /home/azureuser/.nvm/v6.9.5/lib/node_modules/digitalproperty-network
> npm run doc


> [email protected] doc /home/azureuser/.nvm/v6.9.5/lib/node_modules/digitalproperty-network
> jsdoc --pedantic --recurse -c jsdoc.conf


> [email protected] 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 Server edition.


person 0x3bfc    schedule 03.07.2017    source источник


Ответы (1)


Обновите свои devDependencies в package.json

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

а затем запустите npm install, а затем снова npm test.

person jgraft    schedule 13.07.2017