starting/upgrading 作曲家网络中的问题:意外的令牌常量
Issue in starting/upgrading composer network: Unexpected token const
我有一个与作曲家服务器一起运行的多组织结构设置。事情正常工作得很好。但是,我很少遇到这个问题,而 starting/upgrading 我的网络:
running start.js
SyntaxError: Unexpected token const
at eval (eval at compile (/usr/local/src/node_modules/composer-runtime/lib/scriptcompiler.js:99:33),
:3:13)
at ScriptCompiler.compile (/usr/local/src/node_modules/composer-runtime/lib/scriptcompiler.js:99:100)
at Function.newInstance (/usr/local/src/node_modules/composer-runtime/lib/installedbusinessnetwork.js:41:56)
at 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)
at Function.Module.runMain (module.js:686:11)
at startup (bootstrap_node.js:187:16)
at bootstrap_node.js:608:3
我无法弄清楚出现此问题的原因。所有交易处理器功能都运行良好,没有任何问题。然而,突然间,这个问题就来了。
我尝试过的:
- 首先,我认为这是 docker 节点和链代码 cc-env 图像的问题。因此,我删除了所有与 hyperledger fabric 1.1 相关的 docker 图片并重新下载。但这并没有帮助。
- 然后我删除了与 Hyperledger Composer 相关的节点模块,并从我的系统中删除了整个节点运行时并重新下载。但这也无济于事。
我使用的版本:
- 超级账本结构:1.1
- 超级账本作曲家:0.19.13
- 节点:8.9.4
任何参考或指导都会有所帮助。
您是否在您的链代码中使用了 ES6 功能?我认为 Composer 不支持它。
我有一个与作曲家服务器一起运行的多组织结构设置。事情正常工作得很好。但是,我很少遇到这个问题,而 starting/upgrading 我的网络:
running start.js
SyntaxError: Unexpected token const at eval (eval at compile (/usr/local/src/node_modules/composer-runtime/lib/scriptcompiler.js:99:33), :3:13) at ScriptCompiler.compile (/usr/local/src/node_modules/composer-runtime/lib/scriptcompiler.js:99:100) at Function.newInstance (/usr/local/src/node_modules/composer-runtime/lib/installedbusinessnetwork.js:41:56) at 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) at Function.Module.runMain (module.js:686:11) at startup (bootstrap_node.js:187:16) at bootstrap_node.js:608:3
我无法弄清楚出现此问题的原因。所有交易处理器功能都运行良好,没有任何问题。然而,突然间,这个问题就来了。
我尝试过的:
- 首先,我认为这是 docker 节点和链代码 cc-env 图像的问题。因此,我删除了所有与 hyperledger fabric 1.1 相关的 docker 图片并重新下载。但这并没有帮助。
- 然后我删除了与 Hyperledger Composer 相关的节点模块,并从我的系统中删除了整个节点运行时并重新下载。但这也无济于事。
我使用的版本:
- 超级账本结构:1.1
- 超级账本作曲家:0.19.13
- 节点:8.9.4
任何参考或指导都会有所帮助。
您是否在您的链代码中使用了 ES6 功能?我认为 Composer 不支持它。