升級 CLI 中的 Chaincode 專案

您可以使用此命令升級現有的鏈碼專案,以使用更新之區塊鏈 App 產生器的新功能。此命令可搭配 TypeScript 和 Go 專案使用。

對於 Go 專案,請先升級至支援的 Go 版本,再執行升級鏈碼專案的指令。Blockchain App Builder 支援 Go v1.23.2 或更新版本,但無法支援 Go v1.24 或更新版本。

用法:

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 選項來產生除錯日誌。如果您指定 --debug 選項,請在 Microsoft Windows 上使用「命令提示字元」而非 PowerShell。

升級鏈碼專案之後,請將規格檔案與產生的原始程式碼同步。如需詳細資訊,請參閱使用產生的來源代碼同步規格檔案變更