У меня есть многокомпонентная структура, которая работает вместе с сервером композитора.Вещи работают нормально нормально.Тем не менее, нечасто я сталкиваюсь с этой проблемой при запуске / обновлении сети:
выполняется 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
Любые ссылки или рекомендации помогут.