DAPP學習筆記——Truffle篇

2020-11-09 11:00:55

第23課:Truffle概述

在這裡插入圖片描述

在這裡插入圖片描述
truffle有一些現成的框架。truffle unbox+框架名。

第24課:Truffle使用建立工程及新建合約

在這裡插入圖片描述

然後會生成檔案目錄如下所示:contract目錄下寫合約程式碼。需要注意的是合約版本需要一致在這裡插入圖片描述

第25課:Truffle 部署合約在這裡插入圖片描述

1.啟動節點我們使用Ganache就可以了。啟動Ganache後我們可以看到RPC SERVER埠號在這裡插入圖片描述
2設定部署節點資訊:我們記錄下這些資訊,在truffle.js檔案下設定在這裡插入圖片描述
3.建立一個遷移指令碼:
在該資料夾下。輸入命令:

truffle create migration (需要遷移的合約名)

這裡我們是`truffle create migration InfoContract

在這裡插入圖片描述
具體怎麼設定也有給出範例程式碼:
在這裡插入圖片描述
4.部署(遷移)合約

truffle migrate

在這裡插入圖片描述
至此我們部署成功。

第26課:Truffle 專案下編寫介面UI

這節沒啥重點

第27課:用TruffleContract 與合約互動1