Проблема при запуске / обновлении сети композитора: неожиданный токен - PullRequest
0 голосов
/ 16 декабря 2018

У меня есть многокомпонентная структура, которая работает вместе с сервером композитора.Вещи работают нормально нормально.Тем не менее, нечасто я сталкиваюсь с этой проблемой при запуске / обновлении сети:

выполняется start.js
SyntaxError: непредвиденный токен const при eval (eval при компиляции (/ usr / local / src / node_modules)/composer-runtime/lib/scriptcompiler.js:99:33),: 3: 13) в ScriptCompiler.compile (/usr/local/src/node_modules/composer-runtime/lib/scriptcompiler.js:99:100) вFunction.newInstance (/usr/local/src/node_modules/composer-runtime/lib/installedbusinessnetwork.js:41:56) в Function.start (/ usr / local / src / node_modules / composer-runtime-hlfv1 / lib / composer.js: 41: 77) в at at process._tickCallback (internal / process / next_tick.js: 188: 7) в Function.Module.runMain (module.js: 686: 11) при запуске (bootstrap_node.js: 187: 16) в bootstrap_node.js: 608: 3

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

Что я пробовал:

  • Во-первых, я подумал, что это проблема с образами докеров равноправных и цепных кодов cc-окр.Итак, я удалил все свои докеры, связанные с фабрикой hyperledger 1.1 и скачал их заново.Но это не помогло.
  • Затем я удалил модули узлов, связанные с Hyperledger Composer, удалил всю систему узлов из моей системы и загрузил ее заново.Но это тоже не помогло.

Версии, которые я использую:

  • Hyperledger Fabric: 1.1
  • Hyperledger Composer: 0.19.13
  • Узел: 8.9.4

Любые ссылки или рекомендации помогут.

1 Ответ

0 голосов
/ 18 декабря 2018

Используете ли вы функции ES6 в вашем коде цепи?Я не думаю, что Composer поддерживает это.

...