Fehlerbehebung bei der Visual Studio Code-Erweiterung für Blockchain App Builder
Verwenden Sie die folgenden Informationen, um Systemprobleme mit der Erweiterung "Blockchain App Builder Visual Studio Code" zu beheben.
- Probleme bei den Voraussetzungen
- Fehler können auftreten, wenn Sie eine der erforderlichen Software, die von Blockchain App Builder benötigt wird, ändern oder aktualisieren. Mit der Funktion Installierte Abhängigkeiten können Sie prüfen, ob Ihre Installation von Blockchain App Builder weiterhin die Voraussetzungen erfüllt. Klicken Sie auf der Willkommensseite von Blockchain App Builder in Visual Studio Code auf Installierte Abhängigkeiten. Es wird eine Tabelle angezeigt, in der die erforderliche Version und die tatsächlich installierte Version der Komponenten angezeigt werden, die Blockchain App Builder verwendet. Erforderliche Komponenten werden durch ein Sternchen (*) angegeben.
- Deployment-Fehler
- Aufgrund eines Deployment-Fehlers, eines beschädigten Deployments, eines vollen Docker-Peercontainers oder eines Docker-Peers, der im lokalen Netzwerk gestoppt wurde, wird möglicherweise ein Fehler ähnlich dem folgenden Text angezeigt:
============ Started instantiate Chaincode ============ [2028-19-01T19:25:lO.372] [ERROR] default - Error instantiating Chaincode GollGl on channel mychannel, detailed error: Error: error starting container: error starting container: Failed to generate platform-specific docker build: Failed to pull hyperledger/fabric-ccenv:latest : API error (404): manifest for hyperledger/ fabric-ccenv:latest not found: manifest unknown: manifest unknown [2020-19-01T19:25:10.372] (INFO) default - ============ Finished instantiate Chaincode ============ [2020-19-01119:25:10.372] [ERROR] default - Error: Error instantiating Chaincode Goll01 on channel mychannel, detailed error: Error: error starting container: error starting container: Failed to generate platfom-specific docker build: Failed to pull hyperledger/fabric-ccenv: latest : API error (404): manifest for hyperledger/ fabric-ccenv:lalest not found: manifest unknown: manifest unknown exited: signal: terminated INFO: exited: signal: terminated ERROR: Error in Chaincode deployment
- Zurücksetzen von Erweiterungsdaten
- Blockchain App Builder-Benutzerdaten können beschädigt werden. Wenn Sie die Erweiterungsdaten zurücksetzen, werden Ihre Daten aus dem Blockchain App Builder gelöscht, ohne dass sich dies auf lokal gespeicherte Daten auswirkt.
- macOS: Xcode
- Nach einem macOS-Upgrade oder wenn Xcode nicht installiert ist, wird möglicherweise ein Fehler wie der Folgende im Fehlerlog angezeigt:
gyp: No Xcode or CLT version detected! gyp ERR! configure error gyp ERR! stack Error: `gyp` failed with exit code: 1 gyp ERR! stack at