Beitrag
Teile dein Wissen.
SimpleStorage Deployer einrichten
Warum erhalte ich immer wieder diesen Fehler, wenn ich versuche, meinen Code in VS-Code bereitzustellen, habe AI gefragt und es ist immer noch dasselbe. Hier ist der Fehler: [] Kompilieren... [] Kompilieren von 14 Dateien mit Solc 0.8.18 [] Solc 0.8.18 wurde in 149,20 ms abgeschlossen Fehler: Der Compilerlauf ist fehlgeschlagen: Fehler (2314): ';' wurde erwartet, aber die ID wurde erhalten --> script/deploySimpleStorage.s.sol: 11:9: | 11 | vm.stopBroadcast (); | ^^
Und hier ist mein Code. Solidität „' //SPDX-Lizenz-ID: MIT
Pragma-Solidität ^0.8.18; importiere {Script} aus „forge-std/script.sol“; importiere {simpleStorage} aus „.. /src/simpleStorage.sol „;
Der Vertrag DeploySimpleStorage ist Script { function run () extern gibt (simpleStorage) zurück { vm.startBroadcast (); simpleStorage simpleStorage = neues simpleStorage (); vm.stopBroadcast (); SimpleStorage zurückgeben; } } „'
- Cyfrin Updraft
- Foundry
- Solidity
Antworten
1suche nach einem fehlenden ;
Semikolon, falls es keins gibt, dann speichere einfach die Datei und verwende den
forge clean
Befehl in Ihrem vscode-Terminal und kompilieren Sie erneut.
Weißt du die Antwort?
Bitte melde dich an und teile sie.