Fehlerprüfung der Visual Studio Code-Erweiterung für Blockchain App Builder
Im Folgenden können Sie Systemprobleme mit der Erweiterung "Blockchain App Builder Visual Studio Code" beheben.
- Voraussetzungsprobleme
- Fehler können auftreten, wenn Sie eine der erforderlichen Software ändern oder aktualisieren, die für Blockchain App Builder erforderlich ist. Mit der Funktion Installierte Abhängigkeiten können Sie prüfen, ob Ihre Installation von Blockchain App Builder die Voraussetzungen erfüllt. Klicken Sie auf der Willkommensseite von Blockchain App Builder in Visual Studio Code auf Installierte Abhängigkeiten. In einer Tabelle werden die erforderliche Version und die tatsächlich installierte Version der Komponenten angezeigt, die Blockchain App Builder verwendet. Erforderliche Komponenten sind mit einem Sternchen (*) gekennzeichnet.
- Deployment-Fehler
- Aufgrund eines Deployment-Fehlers, eines fehlerhaften Deployments, eines voll ausgefüllten Docker-Peercontainers oder eines abgebrochenen Docker-Peers im lokalen Netzwerk wird möglicherweise ein Fehler wie der Folgende 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
- Erweiterungsdaten zurücksetzen
- Es ist möglich, dass Ihre Blockchain App Builder-Benutzerdaten beschädigt werden. Diese Option löscht Ihre Daten aus Blockchain App Builder, ohne dass sich dies auf lokal gespeicherte Daten auswirkt.
- Mac OSX: Xcode
- Nach einem Mac OSX-Upgrade oder wenn Xcode nicht installiert ist, wird möglicherweise ein Fehler wie der Folgende im Fehlerprotokoll 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