Ethereum 尝试生成Blockapps组密钥时出现未经处理的拒绝错误

Ethereum 尝试生成Blockapps组密钥时出现未经处理的拒绝错误,ethereum,Ethereum,当我开始设置blockapps bloc时,我会在生成密钥时陷入困境 BlocGenkey在我的虚拟机以及运行Ubuntu14.04的其他两台机器上都一致地给了我这个错误 未处理的拒绝错误:水龙头:HTTPQuery:对象/帐户?地址=627e191e27ec231c7af2744ca80d076e9184e74a没有方法“StartWith” 为什么失败了?这让我大吃一惊,直到我意识到Ubuntu 14.04安装了古老版本的nodejs和npm 在尝试安装Blockapps之前,请检查您的no

当我开始设置blockapps bloc时,我会在生成密钥时陷入困境

BlocGenkey在我的虚拟机以及运行Ubuntu14.04的其他两台机器上都一致地给了我这个错误

未处理的拒绝错误:水龙头:HTTPQuery:对象/帐户?地址=627e191e27ec231c7af2744ca80d076e9184e74a没有方法“StartWith”


为什么失败了?

这让我大吃一惊,直到我意识到Ubuntu 14.04安装了古老版本的nodejs和npm

在尝试安装Blockapps之前,请检查您的nodejs和npm版本,并确保它们是最新的

nodejs --version
npm -v
要升级nodejs,请执行以下操作:

sudo npm cache clean -f
sudo npm install -g n
sudo n stable

一旦这两个版本都是最新的,你就应该能够使用Blockapps启动并运行。

注意,Ubuntu 14.04已经有两年多的历史了,只接收安全更新。考虑未来的16.04。另请注意,还有一个供将来参考的示例:)
nodejs --version
npm -v