2016-11-26 6 views
0

私はDAPPの初心者であり、Truffleフレームワークを使って立ち上げようとしています。私はTruffleのドキュメントを歩いていますが、それは私のために箱の外で動作しません。Truffle migrateサーバーエラー(トリュフのinitデモ版)

  • ファイル名を指定して実行「トリュフコンパイル」
  • 第二ターミナルウィンドウで実行testrpc、同じプロジェクトディレクトリ
  • ファイル名を指定して実行「トリュフの移行」ディレクトリ、それにcd、および実行「トリュフのinit」
  • を作成

これは私がトリュフから取得エラーです:

Running migration: 1_initial_migration.js 


Deploying Migrations... 
Error encountered, bailing. Network state unknown. Review successful transactions manually. 
Error: Server error 
    at Object.module.exports.InvalidResponse (/usr/local/lib/node_modules/truffle/node_modules/ether-pudding/node_modules/web3/lib/web3/errors.js:35:16) 
    at /usr/local/lib/node_modules/truffle/node_modules/ether-pudding/node_modules/web3/lib/web3/requestmanager.js:86:36 

ノードv5 & v6でこれを取得します。 トリュフv2.1.1。 トリュフの依存関係としてWeb3とether-puddingがインストールされています。 TestRPC/0.8.7/darwin/python2.7.12。ヘルプ -

+1

ようこそ! [Ethereum StackExchange](http://ethereum.stackexchange.com)は、より多くの人々が質問に答えることができます。 (私はそれに答えるだろうが、知らない) – eth

答えて

2

ため

おかげで、あなたは第二のウィンドウでtestrpcを実行し、実行してみましょうでしたか?この場合、testrpcはyoirブロックチェーンであるため、これは重要です。実行しないと、記述したものと同様のエラーが発生します。 これを単純にするために、testrpc(geth、parity、mist、...)を実行している間は別のクライアントを起動しないことを最初からお勧めします。

要するに、再起動してtestrpcを起動し、エラーは表示されず、testrpcがバックグラウンドで実行されている間に、truffle migrateコマンドを実行します。

+0

それはまさに私がやっていることです..それは奇妙なエラーです。 testrpcでは、これは 'truffle migrate'を実行すると出力されます: 'localhost:8545 127.0.0.1 - [2016-12-07 20:44:14]" POST/HTTP/1.1 "200 718 0.001816 ロガー "jsonrpc.manager" 'のハンドラーは見つかりませんでした。他のネットワーク接続が干渉することはありますか?私は現在、私が知っている他のものを動かすことはありません... Macでは、10.12.1。 – Joe

+0

新しいエラーメッセージが表示されるので、最初の問題は解決され、新しい問題が発生しています。新しい問題については、別の質問を開き、現在の問題を解決することをお勧めします。これにより、他の人が問題を簡単かつ迅速に解決できるようになります。 – Chevdor

関連する問題