このガイドに従ってblockapps ブロックをセットアップすると、キーの生成に行き詰まります。
ブロック genkey は、VM と Ubuntu 14.04 を実行している他の 2 台のマシンの両方で一貫してこのエラーを表示します
未処理の拒否エラー: 蛇口: HTTPQuery: オブジェクト /account?address=627e191e27ec231c7af2744ca80d076e9184e74a にはメソッド「startsWith」がありません
なぜ失敗するのですか?
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 を起動して実行できるようになります。