Solución de problemas de la extensión de código de Visual Studio de Creador de aplicaciones de blockchain
Lo siguiente se puede utilizar para solucionar problemas del sistema con la extensión de código de Visual Studio de Blockchain App Builder.
- Problemas de requisitos previos
- Se pueden producir errores si modifica o actualiza cualquiera de los requisitos de software que requiere Blockchain App Builder. Puede utilizar la función Dependencias instaladas para comprobar que la instalación de Blockchain App Builder sigue cumpliendo los requisitos. En la página de bienvenida de Blockchain App Builder en Visual Studio Code, haga clic en Dependencias instaladas. Se muestra una tabla que muestra la versión necesaria y la versión instalada real de los componentes que utiliza Blockchain App Builder. Los componentes necesarios se indican con un asterisco (*).
- Fallo de despliegue
- Debido a un fallo de despliegue, un despliegue corrupto, un contenedor de peer de Docker lleno o un peer de Docker que se está matando en la red local, puede que vea un error similar a:
============ 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 - Restablecimiento de datos de extensión
- Es posible que los datos de usuario de Blockchain App Builder se corrompan. Esta opción borra los datos de Blockchain App Builder sin afectar a nada almacenado localmente.
- macOS: Xcode
- Después de una actualización macOS, o si Xcode no está instalado, es posible que vea un error similar al siguiente en el log de errores:
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
