Chaincode-Projekte in der CLI upgraden
Mit diesem Befehl können Sie vorhandene Chaincode-Projekte upgraden, um die neuen Features des aktualisierten Blockchain App Builder zu verwenden. Dieser Befehl funktioniert sowohl mit TypeScript- als auch mit Go-Projekten.
Führen Sie für Go-Projekte ein Upgrade auf Go v1.20.10 aus, bevor Sie den Befehl zum Upgrade Ihres Chaincode-Projekts ausführen.
Verwendung:
upgrade [options]
my-mac:Project myname$ ochain upgrade -h
Usage: upgrade [options]
Upgrade App Builder chaincode project
Options :
-h, --help output command usage information
-D, --debug enable debug logging
-p, --project <path> (optional) Path to Chaincode project to upgrade. If not specified, it defaults to current directory.
-cc, --chaincode (optional) To upgrade chaincode project
Examples :
$> ochain upgrade --project <path of chaincode dir>
ochain upgrade
Wenn beim Upgrade eines Chaincode-Projekts Probleme auftreten, können Sie die Option --debug
verwenden, um Debug-Logs zu generieren. Verwenden Sie unter Microsoft Windows die Eingabeaufforderung anstelle von PowerShell, wenn Sie die Option --debug
angeben.
Synchronisieren Sie nach dem Upgrade eines Chaincode-Projekts die Spezifikationsdatei mit dem generierten Quellcode. Weitere Informationen finden Sie unter Änderungen an Spezifikationsdateien mit generiertem Quellcode synchronisieren.