Migration des Solidity-Programms testrpc+truffle – Fehler: Ungültige JSON-RPC-Antwort: „“ bei Object.InvalidResponse

Ich versuche, eine Trüffelanwendung zu machen.

Trüffel kompilieren: Funktioniert einwandfrei und erstellt einen 'Build'-Ordner mit .json-Dateien darin. Truffle Migration : Gibt den folgenden Fehler aus: Ich führe testrpc in einem anderen Powershell-Fenster aus. Betriebssystem: Windows 8.1

Error: Invalid JSON RPC response: ""
    at Object.InvalidResponse (C:\Users\RK\AppData\Roaming\npm\node_modules\truffle\node_modules\web3\lib\web3\errors.js
:35:16)
    at XMLHttpRequest.request.onreadystatechange (C:\Users\RK\AppData\Roaming\npm\node_modules\truffle\node_modules\web3
\lib\web3\httpprovider.js:116:32)
    at XMLHttpRequestEventTarget.dispatchEvent (C:\Users\RK\AppData\Roaming\npm\node_modules\truffle\node_modules\xhr2\l
ib\xhr2.js:64:18)
    at XMLHttpRequest._setReadyState (C:\Users\RK\AppData\Roaming\npm\node_modules\truffle\node_modules\xhr2\lib\xhr2.js
:354:12)
    at XMLHttpRequest._onHttpRequestError (C:\Users\RK\AppData\Roaming\npm\node_modules\truffle\node_modules\xhr2\lib\xh
r2.js:544:12)
    at ClientRequest.<anonymous> (C:\Users\RK\AppData\Roaming\npm\node_modules\truffle\node_modules\xhr2\lib\xhr2.js:414
:24)
    at emitOne (events.js:96:13)
    at ClientRequest.emit (events.js:188:7)
    at Socket.socketErrorListener (_http_client.js:310:9)
    at emitOne (events.js:96:13)
    at Socket.emit (events.js:188:7)
    at emitErrorNT (net.js:1278:8)
    at _combinedTickCallback (internal/process/next_tick.js:74:11)
    at process._tickDomainCallback (internal/process/next_tick.js:122:9)
Ich habe das gleiche Problem, wenn ich nicht mit dem Internet verbunden bin. Ausführen von lokalem testrpc. Es gab einige Diskussionen auf Gitter, dass das Starten von testrpc im selben Verzeichnis, in dem Sie migrieren, hilfreich ist, aber es hat für mich keinen Unterschied gemacht. hast du Fortschritte gemacht?
@Andrew Willkommen Andrew. Ich räume nur ein wenig auf, da dies keine Antwort ist. Mir ist klar, dass Sie möglicherweise keine Kommentare hinterlassen können, bis Sie mehr Punkte auf dieser Website haben. Kein Problem. :-) Ich habe das gleiche Problem. Es gab einige Diskussionen auf Gitter, dass das Starten von testrpc im selben Verzeichnis, in dem Sie migrieren, hilfreich ist, aber es hat für mich keinen Unterschied gemacht. hast du Fortschritte gemacht?
Normalerweise habe ich diesen Fehler, wenn testRPC im Hintergrund stirbt. Hast du die Konsolenausgabe von testrpc überprüft? Was ist Ihre testrpc-Version? Ich bin mit neueren Versionen auf mehr testrpc-Abstürze gestoßen, aber die neueste Version 4.0.1 ist wieder ziemlich stabil
Ich habe das gleiche Problem, hat jemand die Lösung? Ich habe versucht, ganachebeides testrpczu verwenden. Aber beides funktionierte nicht. Außerdem habe ich versucht, testrpcin meinem aktuellen Projektverzeichnis zu starten, aber auch das hat nichts gebracht. Ich hinterfrage gerade mein Leben :D

Antworten (1)

Wie von @Rob vorgeschlagen, löste das Ausführen testrpcaus demselben Ordner, in dem truffle consoleausgeführt wird, das Problem in meinem Fall