protobuf中的错误| npm ERR!代码ELIFECYCLE ::在Ubuntu 16.04中设置Sawtooth JavaScript事务处理器时

时间:2018-06-19 11:33:29

标签: javascript node.js npm docker-compose hyperledger-sawtooth

目前正在研究锯齿example

我所做的事情:

  • 安装了最新的Node(8.11.3)&npm版本。
  • 开始使用javascript
    • 使用docker-compose up的必要内容。

出现错误的地方:

要设置 JavaScript事务处理器,因此移至dir jsprocessor。

尝试使用$ npm i安装所有节点模块,但显示错误,如图所示。我认为这与节点js有关。

重新安装了Node&NPM,在外部安装了npm模块,该模块会产生错误,但无效。

我在做什么错?

enter image description here

1 个答案:

答案 0 :(得分:0)

我会按照以下指示进行操作 https://github.com/askmish/sawtooth-simplewallet 这似乎与您运行的内容不同。

  1. 构建并启动Docker容器: docker-compose -f simplewallet-build-client-js.yaml up
  2. 在simplewallet-client-js容器中打开bash shell: docker exec -it simplewallet-client-js bash
  3. 为杰克和吉尔创建用户帐户: 锯齿密钥生成器插孔&&锯齿密钥生成器吉尔
  4. 打开两个新的浏览器标签,然后转到每个标签上的http://localhost:3000。 以jack身份登录一个选项卡,以jill身份登录另一个选项卡,从每个用户的初始存款开始-通过UI主页中的Deposit(存款)标签