本頁面使用機器翻譯自英語,可能包含錯誤或不清楚的語言。如需最準確的信息,請參閱英文原文。由於更新頻繁,部分內容可能與英文原文有出入。請加入我們在 Crowdin 上的努力,幫助我們改進本頁面的翻譯。 (Crowdin translation page, Contributing guide)
使用專用網絡部署智能合約
導言
在本指南中,我們將指導您使用 Kaia Hardhat Utils 在專用 Kaia 網絡上部署 Greeter 合同。 通過本指南,您將學會如何
- 設立 "硬頭巾 "項目。
 - 啟動一個模擬啟明星測試網的專用網絡。
 - 利用 Hardhat 工具在該私有網絡上部署智能合約。
 
先決條件
學習本教程的前提條件如下:
- 代碼編輯器:源代碼編輯器,如 VS Code。
 - Docker:如果您沒有安裝 docker,請使用此 鏈接 進行安裝。
 - Node.js 和 npm:Node 18 及以上版本。
 
設置開發環境
在本節中,我們將安裝 hardhat、Kaia hardhat utils 和引導項目所需的其他必要依賴項。
第 1 步:創建項目目錄
mkdir $HOME/kaia-greetercd kaia-greeter
第 2 步:初始化 npm 項目
npm init -y
第 3 步:安裝 hardhat、hardhat-utils 和其他依賴項
- 在終端中複製並粘貼以下代碼,安裝 hardhat 和 hardhat-utils
 
npm i hardhat @klaytn/hardhat-utils
- 複製並粘貼以下代碼以安裝其他依賴項
 
npm install @nomiclabs/hardhat-ethers hardhat-deploy dotenv
備註
hardhat-utils 插件依賴於 hardhat-ethers 和 hardhat-deploy 插件。  確保在hardhat.config.js或hardhat.config.ts中要求或導入它們。
信息
(建議)安裝硬帽速記裝置。 但您仍然可以使用 npx 硬頭盔執行任務。
npm install hardhat-shorthand --save
第 4 步:初始化硬頭盔項目
運行以下命令啟動硬頭盔項目:
npx 硬頭盔啟動
在本指南中,你將選擇 "