运行 truffle init 命令出错

Getting an error while running truffle init command

我已经成功安装了 truffle 但是当我 运行 truffle init 我总是得到以下错误:

Downloading... Error: read ETIMEDOUT at TLSWrap.onStreamRead (internal/stream_base_commons.js:111:27)

节点、npm 和系统版本:

node -v
  v10.10.0

npm -v
  6.4.1

truffle version
  Truffle v4.1.14 (core: 4.1.14)
  Solidity v0.4.24 (solc-js)

ProductName:    Mac OS X
ProductVersion: 10.13.6

有解决此问题的想法吗?

所以我想出的解决方案是将 node 降级到 v8.12.0 并且有效。