Dépanner l'extension Visual Studio Code du générateur d'applications de chaîne de blocs
Vous pouvez utiliser les éléments suivants pour résoudre les problèmes de système liés à l'extension de code Visual Studio de Blockchain App Builder.
- Problèmes liés aux préalables
- Des erreurs peuvent se produire si vous modifiez ou mettez à niveau l'un des logiciels préalables requis par Blockchain App Builder. Vous pouvez utiliser la fonction Dépendances installées pour vérifier que l'installation du générateur d'applications de chaîne de blocs respecte toujours les préalables. Dans la page de bienvenue du générateur d'applications de chaîne de blocs dans Visual Studio Code, cliquez sur Dépendances installées. Un tableau affiche la version requise et la version installée réelle des composants utilisés par Blockchain App Builder. Les composants requis sont indiqués par un astérisque (*).
- Échec du déploiement
- En raison d'un échec de déploiement, d'un déploiement corrompu, d'un conteneur pair Docker plein ou d'un pair Docker tué dans le réseau local, une erreur peut se produire comme suit :
============ 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 quoi que ce soit stocké localement.
- Mac OSX : Xcode
- Après une mise à niveau de Mac OSX, ou si Xcode n'est pas installé, vous pouvez voir une erreur similaire à ce qui suit dans le journal des 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