Mise à niveau des projets de code chaîne dans la CLI
Vous pouvez utiliser cette commande pour mettre à niveau les projets de code chaîne existants afin d'utiliser les nouvelles fonctionnalités du générateur d'applications Blockchain mis à jour. Cette commande fonctionne avec les projets TypeScript et Go.
Pour les projets Go, effectuez une mise à niveau vers Go v1.20.10 avant d'exécuter la commande de mise à niveau de votre projet de code chaîne.
Syntaxe :
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
Si vous rencontrez des problèmes lors de la mise à niveau d'un projet de code chaîne, vous pouvez utiliser l'option --debug
pour générer des journaux de débogage. Sous Microsoft Windows, utilisez l'invite de commande au lieu de PowerShell si vous spécifiez l'option --debug
.
Après avoir mis à niveau un projet de code chaîne, synchronisez le fichier de spécification avec le code source généré. Pour plus d'informations, voir Synchroniser les modifications du fichier de spécification avec le code source généré.