Dépannage de l'extension de code Visual Studio de Blockchain App Builder
Les éléments suivants peuvent être utilisés pour résoudre les problèmes système liés à l'extension Blockchain App Builder Visual Studio Code.
- Problèmes liés aux prérequis
- Des erreurs peuvent survenir si vous modifiez ou mettez à niveau l'un des logiciels prérequis requis par Blockchain App Builder. Vous pouvez utiliser la fonction Dépendances installées pour vérifier que l'installation de Blockchain App Builder respecte toujours les prérequis. Sur la page de bienvenue de Blockchain App Builder dans Visual Studio Code, cliquez sur Dépendances installées. Un tableau s'affiche. Il indique la version requise et la version installée réelle des composants utilisés par Blockchain App Builder. Les composants requis sont signalés par un astérisque (*).
- Echec du déploiement
- En raison d'un échec de déploiement, d'un déploiement endommagé, d'un conteneur homologue Docker plein ou d'un homologue Docker arrêté sur le réseau local, une erreur semblable à la suivante peut apparaître :
============ 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 - Réinitialisation des données d'extension
- Il est possible que vos données utilisateur Blockchain App Builder soient corrompues. Cette option efface vos données de Blockchain App Builder sans affecter les données stockées localement.
- macOS : Xcode
- Après une mise à niveau de macOS ou si Xcode n'est pas installé, une erreur similaire à la suivante peut apparaître dans le journal d'erreurs :
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
