ubuntu-16.04 - Hyperledger Fabric Fabcar 节点 enrollAdmin.js

标签 ubuntu-16.04 hyperledger-fabric hyperledger

我正在尝试运行 fabcar 示例。但是在运行 node enrollAdmin.js 命令的步骤中,出现如下错误;

/home/<username>/fabric-samples/fabcar/node_modules/fabric-client/lib/Client.js:742
    async _createOrUpdateChannel(request, have_envelope) {
          ^^^^^^^^^^^^^^^^^^^^^^

SyntaxError: Unexpected identifier
    at createScript (vm.js:56:10)
    at Object.runInThisContext (vm.js:97:10)
    at Module._compile (module.js:549:28)
    at Object.Module._extensions..js (module.js:586:10)
    at Module.load (module.js:494:32)
    at tryModuleLoad (module.js:453:12)
    at Function.Module._load (module.js:445:3)
    at Module.require (module.js:504:17)
    at require (internal/module.js:20:19)
    at Object.<anonymous> (/home/<username>/fabric-samples/fabcar/node_modules/fabric-client/index.js:25:18)

我检查了发生错误的文件。我找到了第 742 行,但看不到语法错误。

最佳答案

有同样的错误,我更新到 Node v8.9.4 后它可以工作。

npm 重建并运行

关于ubuntu-16.04 - Hyperledger Fabric Fabcar 节点 enrollAdmin.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51198611/

相关文章:

mysql - 损坏的软件包 libmysqlclient20 导致安装 Rmagick 时出错

hyperledger-fabric - Hyperledger Fabric 在启用 TLS 的情况下实现,也可以在没有 TLS 的情况下工作?

hyperledger-fabric - Hyperledger fabric 加密 Material

json - 无法使用 Hyperledger Fabric ping 我的远程本地主机

docker - fabcar 示例 : fatal error: unexpected signal during runtime execution [signal SIGSEGV: segmentation violation code=0x1 addr=0x63 pc=0x7f84bc4ea259]

ruby-on-rails - Phusion Passenger 进程卡在( fork ...)Rails 上

java - 无法使用 Ubuntu 在 Jenkins 上运行 Maven

java - "Unrecognized option: --add-opens" super 账本贝苏

node.js - 无法安装 Hyperledgercomposer-cli

php - 无法在 ubuntu 中安装和运行 mysqlnd_ms