Ich habe Truffle auf einer Ubuntu 14.04 LTS-Box installiert. Hier sind meine Truffle- und Solidity-Versionsnummern:
Truffle v4.0.6 (core: 4.0.6)
Solidity v0.4.19 (solc-js)
Ich folge dem Blockgeeks-Tutorial "How To Learn Solidity":
https://blockgeeks.com/guides/solidity/
Nach dem Ausführen von Truffle init sagen diese Anleitung und andere Tutorials, die ich im Web gesehen habe, dass ich die folgenden Dateien in den Verzeichnissen haben sollte, die durch den Befehl Truffle init erstellt wurden:
Verträge\Migrationen.sol
migrations\1_initial_migration.js
Ich habe nur die fett markierten Dateien. Die anderen Dateien fehlen. Weiß jemand, wie ich an die anderen Dateien komme?
In truffle v4 truffle init
wird zugunsten von truffle unbox
.
truffle unbox
erstellt nur die Verträge/ und Migrationen/. Verzeichnisse und eine leere truffle.js.
Verwenden Sie den folgenden Befehl, um Metacoin zu entpacken. truffle unbox MetaCoin
.
Sie können über den folgenden Link auf andere Textbausteine verweisen. http://truffleframework.com/boxes/
Ab Truffle 4.0.0 erstellt "init" nur noch eine nackte Umgebung. Dokument hier zitieren :
Apropos Boxen, truffle init erstellt jetzt ein reines Truffle-Projekt. Wenn Sie ein konkretes Beispiel wünschen, probieren Sie stattdessen eine Box aus!
Wie cmr kommentierte, kann Metacoin ausgepackt werden, siehe Hauptseite .
truffle unbox metacoin
Crissi Mariam Robert
Robert Öschler
Crissi Mariam Robert