Setup Trüffel, Reagieren, Nieseln, Metamask und Ganache ohne Fehler 2019


Lassen Sie mich zum ersten Mal über meine Erfahrungen berichten, als ich beim Aufbau der lokalen Gananche auf viele Probleme stieß, Trüffel trank und reagierte (natürlich Nieselregen).

Ich hoffe, dass die folgenden Anweisungen helfen, ohne dass Fehler auftreten, die mir während meiner Entwicklungsphase unterlaufen sind.

  1. Laden Sie Ganache von https://www.trufflesuite.com/ganache herunter

Befolgen Sie die Anweisungen für Ihr Betriebssystem.

2) Laden Sie NodeJS herunter, falls Sie dies nicht getan haben – https://nodejs.org/en/download/

3) Sobald wir diese installiert haben, brauchen wir nur noch einen Befehl, um Truffle zu installieren: npm install -g truffle

4) npm install -g erstelle-reagiere-App, um eine Starter-Reaktions-App zu erstellen

5) Trüffelinit – für das Starter-Trüffel-Projekt

6) Starten Sie die Ganache-GUI

7) Fügen Sie die Trüffelkonfiguration zur Ganache-Benutzeroberfläche hinzu, indem Sie auf die Schaltfläche Optionen (obere rechte Ecke) klicken und auf Projekt hinzufügen klicken, um das aktuelle Trüffelprojekt zu verknüpfen.

8) Geben Sie Trüffel entwickeln ein. Dieser Befehl veranlasst uns, die Trüffelkonsole zu betreten

9) Geben Sie compile ein. Dadurch werden Solidity-Dateien kompiliert

10) Geben Sie migrate – network ganache ein. Dies wird zum Ganache-GUI-Netzwerk migriert (diese CMD löst die meisten Ganache-Probleme).

11) Installieren Sie Metamask von Chrome Apps.

12) create-react-app AppName – Mit diesem Befehl wird eine neue Reaktions-App erstellt, an der gearbeitet werden kann.

Die Ordnerstruktur wird wie folgt aussehen. (app ordner ist der reaktionsprojekt ordner)

13) Ändern Sie den Erstellungspfad für die Trüffelkonfiguration nach dem Erstellen der Reaktions-App in den Ordner src von react. Dadurch wird sichergestellt, dass alle kompilierten Verträge im reaktionsordner von src abgelegt werden.

14) Befolgen Sie die Schritte zum Erstellen von React and Drizzle, um mit dem Vertrag zu interagieren.

15) Achten Sie immer darauf, das Netzwerk in der Metamask auszuwählen (Ganache für localhost).

16) Importieren Sie private Schlüssel aus der Ganache-GUI, um sie in die Metamask einzufügen

Klicken Sie auf das Schlüsselsymbol
Kopieren Sie den privaten Schlüssel
Klicken Sie auf Konto importieren
Fügen Sie Ihren privaten Schlüssel ein

Lassen Sie mich wissen, dass Sie auf Fehler oder Probleme in den Kommentaren stoßen.

Coins Kaufen: Bitcoin.deAnycoinDirektCoinbaseCoinMama (mit Kreditkarte)Paxfull

Handelsplätze / Börsen: Bitcoin.de | KuCoinBinanceBitMexBitpandaeToro

Lending / Zinsen erhalten: Celsius NetworkCoinlend (Bot)

Cloud Mining: HashflareGenesis MiningIQ Mining

Werbung: Immobilienmakler HeidelbergMakler Heidelberg

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close