Diagnosticar e Solucionar Problemas da Extensão do Código do Visual Studio do Blockchain App Builder
Use as informações a seguir para solucionar problemas do sistema com a extensão Blockchain App Builder Visual Studio Code.
- Problemas de pré-requisitos
- Podem ocorrer erros se você modificar ou fazer upgrade de qualquer software de pré-requisito exigido pelo Blockchain App Builder. Você pode usar a função Dependências Instaladas para verificar se a instalação do Blockchain App Builder ainda atende aos pré-requisitos. Na página de boas-vindas do Blockchain App Builder no Visual Studio Code, clique em Dependências Instaladas. Uma tabela é exibida mostrando a versão necessária e a versão real instalada dos componentes que o Blockchain App Builder usa. Os componentes obrigatórios são indicados por um asterisco (*).
- Falha na implantação
- Em decorrência de falha na implantação, implantação corrompida, um contêiner de mesmo nível do Docker estar cheio ou um par do Docker que foi interrompido na rede local, você poderá ver um erro semelhante ao seguinte texto:
============ 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
- Redefinindo Dados de Extensão
- Os dados do usuário do Blockchain App Builder podem ser corrompidos. Redefinir os dados de extensão limpa seus dados do Blockchain App Builder sem afetar nada armazenado localmente.
- macOS: Xcode
- Após um upgrade do macOS ou se o Xcode não estiver instalado, você poderá ver um erro semelhante ao seguinte no log de erros:
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