CLIでのチェーンコードプロジェクトのアップグレード
このコマンドを使用して、既存のチェーンコード・プロジェクトをアップグレードし、更新されたブロックチェーン・アプリケーション・ビルダーの新機能を使用できます。このコマンドは、TypeScriptプロジェクトとGoプロジェクトの両方で機能します。
Goプロジェクトの場合は、コマンドを実行してチェーンコード・プロジェクトをアップグレードする前に、Go v1.20.10にアップグレードしてください。
使用方法:
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
チェーンコード・プロジェクトのアップグレード中に問題が発生した場合は、--debug
オプションを使用してデバッグ・ログを生成できます。Microsoft Windowsでは、--debug
オプションを指定する場合は、PowerShellのかわりにコマンド・プロンプトを使用します。
チェーンコード・プロジェクトをアップグレードした後、仕様ファイルを生成されたソース・コードと同期します。詳細は、「仕様ファイルの変更と生成されたソース・コードとの同期」を参照してください。